Potential new San Diego stadium could come with Super Bowl promise

NFL owners are expected to put a Super Bowl in Los Angeles in the near future, and San Diego might not be far behind.

NFL owners are expected to put a Super Bowl in Los Angeles in the near future, and San Diego might not be far behind.

Leave a Reply

Your email address will not be published. Required fields are marked *