The New York Giants may be immersed in a lost season, but there's a glimmer of hope in electric wide receiver Odell Beckham Jr. The rookie from LSU made a you-have-to-see-it-to-believe-it catch for a touchdown during the G-Men's 31-28 loss to the Dallas Cowboys on Sunday night that some are saying is the best grab ever.
Caught this video montage from Talladega last weekend and wanted to share. Some of the best in-car audio between crews, drivers, and spotters with video clips of the highlights.