02-12-2020, 02:05 PM
(02-12-2020, 01:51 PM)XenoMorph Wrote: biggest issue is where.... not a ton of real estate near the stadium
What does that matter? There's a ton of indoor facilities nowhere near their respective stadiums. In fact, the majority of the NFL has the facilities off-site.
Pittsburgh's complex is 20 minutes away from Heinz Field, according to Google Maps.
The Cowboys facility is over 30 miles away in Frisco, TX from the stadium in Dallas.
The new FC Cincinnati facility is in Milford, while the stadium is being built in the West End.