Yes, but location is a significant factor as well. St. Pete is 24 miles from Tampa and most of the population is on the Tampa side. If the Sox played in Foxborough, even with the lure of the lyrical little bandbox, they would not draw nearly as well.