Tag Archives: New York Giants

There’s a good sports question floating around workplaces today: which is more disappointing, the Golden State Warriors not winning the NBA title in 2016 or the 2007 New England Patriots upset loss in the Super Bowl to the New York Giants?