fantasyfurnace.com
The Giants have been on ‘Cruz control’…
To all the Giants fans out there, I don’t know about you, but we have been spoiled. Before this week, the Giants had taken us on an incredible journey over the previous five weeks, beginning…