This is about Boston, but read this list of complaints about experiences in professional sports arenas and tell me, isn’t it better watching on TV?
by Locker Room contributor
This is about Boston, but read this list of complaints about experiences in professional sports arenas and tell me, isn’t it better watching on TV?