The Checkdown Live

What do you make of New England Patriots playing up underdog role? | The Checkdown

"The Checkdown" crew discusses the New England Patriots playing up the underdog role.