In the winter and spring, the Meadowlands Izod Center, just across the river from New York City, houses the hapless New Jersey Nets; but for two days in June it served as the shrine for Glee.
To be a fan of "Glee" is to both roast it and defend one's love of it constantly; because as cringey and terrible as some moments are (looking at you "What Does the Fox Say?"), there are some true ...