Herd Hierarchy: Cris Carter’s Top 10 NFL Teams after Week 16 | THE HERD

Video Details

Who's got the top spot in Cris Carter's rankings after Week 16 in the NFL? The Patriots, Cowboys, Packers or Giants?