Posts Tagged ‘Devonta Freeman’

Giant Collapse: Giants Fail to Hold 10-Point Fourth Quarter Lead in 24-20 Loss to Falcons

The Giants had it all going their way on Sunday afternoon. They lead the Atlanta Falcons 20-10 in the fourth quarter, and seemed to be rolling to their first win of 2015. Then they fell apart. Because of it, the Giants wake up Monday along with the Philadelphia Eagles as the only 0-2 teams in […]