My hatred for the sports teams of New York City is part of my DNA, but I still have always felt a bit sorry for the New York Jets for having to play in Giants Stadium. Things seemed to be looking up on that front when it was announced that the spankin’ new arena set to open shortly would be simply be called “New Meadowlands Stadium.” But the owners of a dating website for cheaters want to make it so that both teams are shamed by the name of their new digs. [More]