As Heard On Mad Radio

NFL Analyst for NBC, Ross Tucker, joined MadRadio talking about Bill Belichick and the Patriots always pushing the line when it comes to the rules of the NFL.