Senator Ted Cruz: “Tom Brady was Framed!”

Senator Ted Cruz is siding with the Patriots and is thoroughly convinced that deflate gate is a bunch of bologna and that Tom Brady was framed!

More FOX Sports Live Videos

More FOX Sports Live Videos»