Originally posted by MJFtheGenius
Granted, the Giants now have some injury questions which will knock them down a few pegs in my mind until those questions are answered.