Let's play ball on the white sands of beautiful Municipal Beach, on Treasure Island, near St. Petersburg, Fla.