On This Date ...

OTD: Haden denies the Patriots

Joe Haden made his signature play against the Patriots in 2018

Advertising