Champa Bay!
Since I moved to Tampa Bay in 2014:View quoted post on X
Two Lightning Stanley Cups and two more Final appearances
A Bucs Super Bowl victory at their home stadium
Two Rays World Series appearances
How many cities even come close to that over the last twelve years?