What a perfect way to start the weekend. A fan shot video of Solder catching the punt to give the Patriots the next day off.
Has anyone ever dropped the day off punt? Don’t think so.
(Source: https://www.youtube.com/)
An Independent Patriots Blog