The Giants look clueless

912 views · Published 24 October 2018 · 3:04 · Indexed 22 October 2026

Channel: CBS Sports · 2018 · Sports

Watch on YouTube

Adam Schein discusses the New York Giants 23-20 loss to the Atlanta Falcons.

More from this channel