View Poll Results: Who will win?
- 11. You may not vote on this poll
They've lost 3 in a row and fired their OC in the process. Giants are hit/miss, but its hard to favor the team who's spiraling out of control and riddled with injuries.
Originally Posted by NYCEVO8
I think it could sway a bit between now and Sunday though.