Week three of the 2012 NFL season is in the books and what a weird, weird week it was. And what about my New York Giants taking it to the Carolina Panthers last Thursday night? Anybody catch that game? We looked good. Real good.

More...