What do you think is the main reason for the Giants' recent poor performance?
Lack of teamwork
0%
Injuries to key players
0%
Poor coaching decisions
0%
Other
0%
Powered by AskFast