Watch: Giants allow 102-yard touchdown on fumble return Posted on October 6, 2024 By Yardbarker 2 Views Watch: Giants allow 102-yard touchdown on fumble return The New York Giants are 1-3 and playing like it. continue reading...