Tag Archives: sports museum los angeles
The Sports Museum of Los Angeles is opening on Nov 28. The greatest collection of sports items on the West Coast. The location is: 1900 South Main Los Angeles, CA 1888 The evolution of various sports.