Quote Originally Posted by joemorrisforprez View Post
The good news is that the Giants have the players needed to win another championship.
agreed, but they sure aren't playing like it.