Via: The Ringer
Photo by Luke Hales/Getty Images Cousin Sal and the D3 recap Week 7 in the NFL, which featured injuries, Barkley's revenge on the Giants, and the Chiefs.....