todayincthistory.com
November 21: Football’s Largest Crowd Gathers to Launch Football’s Largest Stadium
Today in 1914, over 68,000 fans gathered in the largest sports arena the world had ever seen to watched Yale University’s football team lose to Harvard in a 30 – 0 shutout in the…