What's the Hall of Champions Sports Museum in San Diego?

  • 16 years ago
They say it's the largest multi-sport museum in the States. Judge for yourself in this tour of the 3 story museum created for sports fans.

Recommended