This is Tropicana Field in St.Petersburg, home of the Tampa Bay Rays. Don't ask me why a Tampa team is located in St. Pete. We went to see them Saturday night play the Detroit Tigers. The Rays lost 8-6 but it was a good game and fun.
If I worked here I'd want to sell the cotton candy. A lot lighter than the beer but I never saw him sell any.
After the game the Beach Boys had a concert.