Where is Husky Stadium?
In Seattle, the Washington Huskies play their home games at Husky Stadium. The 70,083-capacity outdoor athletic stadium officially Alaska Airlines Field at Husky Stadium, on the campus of the University of Washington at 3800 Montlake Blvd NE, Seattle, WA 98195. (Directions)