Wait, a 25K capacity and just 75 parking spots? That seems low even for just team and stadium employees, busses etc. The closest public transportation access is what, Assembly? I don't think there is a pedestrian bridge going from there, so Wellington or Sullivan Sq might be closer by walking. From either you'd basically have to walk along a highway. So I guess they're planning shuttle busses? That part is kind of messy. The stadium part sounds nice enough so far.
Yeah, it's not an ideal spot for public transit, but it's simultaneously the best chance the Revs are going to get at a stadium site that is even remotely central.
The closest T stop is Sullivan. There is a
pedestrian bridge across the Mystic River from Assembly to the casino that is scheduled to begin construction next year. However, the drawback is that the Assembly T station does not have an exist on the east side of the station, so accessing the bridge requires a somewhat roundabout route if you are arriving to Assembly by train.
There are three bus lines that leave from Sullivan up Alford St to the stadium site and casino: the 104, 105, and 109. The 104 and 109 collectively appear to have not-awful schedules, but we're not talking about mega-capacity here. I know there's already a sizable network of shuttles to the casino; perhaps this network can be leveraged as well.
There will need to be sidewalk improvements made to Alford St to handle the crowds.