Carolina Panthers defensive end Marquis Haynes Sr. (98) lines up
Panthers agree to terms with Marquis Haynes Sr.
Carolina Panthers defensive end Marquis Haynes (98) on defense
Panthers agree to terms with Marquis Haynes Sr.
Marquis Haynes talks about his strip sack, pressure from defensive
II Marquis Haynes 2017 Highlights II Carolina Panthers 4th Round
Carolina Panthers agree to terms with Marquis Haynes - Cat Scratch
Carolina Panthers: For Marquis Haynes, it's all about speed
2013 James Madison Football Media Guide by James Madison
Carolina Panthers defensive end Marquis Haynes Sr. (98) lines up
Panthers agree to terms with Marquis Haynes Sr.
Rebels in the Pros: What are the defensive players up to in 2020