Downtown Stadium Push | NBC 7 San Diego

Downtown Stadium Push

A stadium deal worth up to $1 billion could make Los Angeles more alluring to an NFL team.

    processing...

    NEWSLETTERS