This is a good point.
A lot of minor league ballparks all over Florida like in Dunedin, Fort Myers, Clearwater, Sarasota etc. Tickets are only like $10, cheap beer, drinks and concessions.
I loved TD Ballpark in Dunedin. I went to two games when I was there. The ballpark is right in town, so you can walk if you're staying in Dunedin, or it's a short 15 min drive from Clearwater. More relaxing and enjoyable than driving 45 mins or more in traffic down to the Trop IMO.