Das National Sports Center ist ein rund 250 Hektar großes Gelände mit verschiedenen Sportanlagen. So gibt es dort zum Beispiel 50 Fußballfelder, einem Golfplatz, ein Radstadion und acht Eishockeyfelder. Jährlich findet dort der USA Cup, ein Jugendfußballturnier mit vielen tausend Teilnehmern statt. 2001 fanden im National Sports Center Spiele der Eishockey-Weltmeisterschaft der Frauen statt.