Downtown Stadium Push | NBC 7 San Diego

Downtown Stadium Push

    processing...

    NEWSLETTERS

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