Tag: San Diego Chargers
A New San Diego Soccer Stadium Plan Has Emerged
The stadium, if built, would be in Chula Vista.
https://www.youtube.com/watch?v=jIGiJde7EdA
Major League Soccer Commissioner Don Garber said his league needs more teams. The league is still...