New Dodgers owners reportedly have looked into NFL stadium

  • By
More Columns >
As people fixate on the proposed downtown Los Angeles and City of Industry sites as the top two locations for a new NFL stadium in Southern California, one spot nestled in the L.A. hills could emerge as a game-changer in the NFL's attempts to return to Los Angeles.


The previous element was an advertisement.

NFL Shop