Can’t make sense of the big picture for the NFL without keeping tabs on efforts to put a $750m. 72,000 seat stadium in downtown Los Angeles. Who would play there?
Bolts, Rams, Vikings, Bills, Jags…. Perhaps any two of these franchises.
Can’t make sense of the big picture for the NFL without keeping tabs on efforts to put a $750m. 72,000 seat stadium in downtown Los Angeles. Who would play there?
Bolts, Rams, Vikings, Bills, Jags…. Perhaps any two of these franchises.