Locory page
Husky Stadium (University District icon)
By Seeker
Husky Stadium, located on the University of Washington campus, is the home of the Washington Huskies football team. The stadium originally opened in 1920 and has undergone multiple expansions and renovations, including a major renovation completed in 2013. It overlooks Montlake Cut and Lake Washington and hosts college football games and other large events, making it a focal point of the University District neighborhood.
Tags
Location
Views
1
Be the first to comment!