Colin Cowherd on how Keanu Neal’s season-ending injury will impact the Falcons

Video Details

Colin Cowherd offers up his opinion on the Atlanta Falcons after news broke that Keanu Neal will miss the rest of the season with an ACL injury.