Monday Night at the Dome

Just think. The Giants game was at LEAST in the top five loudest games in the Dome for most (going by the threads), and it was at NOON.

This is Monday Night EFFIN Football, 7 pm, HATED BIRDS IN TOWN.




I hope they put some sort of extra supports on the Dome roof, for insurance's sake.