Last night. Definitely last night. HOWEVER, this is only because I’m a NY Giants fan. Non-giants fans who don’t say Super Bowl 42 have something seriously wrong with them. Do they like Brady? Do they like Belichick? If they don’t live in Boston, they should absolutely despise those douchebags, thus they should…