Soooo, how can I introduce myself. I'm a Panthers fan from New Jersey but from being saturated in Giantsland I know about as much on the Giants as I do the Panthers. If you're wondering why, I...