Who is the Whistling Batter?

Not sure, but I bet he lives in Orlando.