The Savannah Bananas are coming back to the Big A in 2026! Image captured from video shared on X by @BananaBall_

9 comments
  1. Actually, the real clowns play 81 home games a year at Angel Stadium. The Indianapolis Clowns are a visiting team.

Leave a Reply