Tags Posts tagged with "tropicana field new seats added"

Tag: tropicana field new seats added

  Arguably the worst stadium since the Astrodome, the 'Trop' in Tampa Bay is slowly improving. Even the Rays despise the hideously domed stadium they call...