5:48:03 AM PDT - Friday, October 22nd, 2021

NFL fans roasted the Texans for blocking their own punt against the Patriots  

By Editor - Sun Oct 10, 5:00 pm

This was a truly horrendous play from the Texans.

Link:

NFL fans roasted the Texans for blocking their own punt against the Patriots

Leave a Reply

You must sign in to post a comment.