>>149848155
Joe Schoen should be entombed alive underneath the Meadowlands right next to where Jimmy Hoffa is for what he's done to the Giants franchise. Not joking.