There's two things the supporters of this type of stadium location don't consider:ġ) The majority of the fan base currently attending games aren't from the city of Boston. drive to one of the T stations from whatever town isn't within a few miles of Boston, take the 40-60 minute ride into the city, then another 10+ minutes for whatever train goes to the new stadium, then walk 10 minutes is a bit more than 'a 10 minute walk from the red line' I'd say.