Tremble before us, New York: LA may now be the best sports town in the US

Well, Los Angeles is really an NFL town again. Sure, the return of the Rams was a major milestone in welcoming back America's most popular sport, …