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.
https://www.patspropaganda.com/what-a-perfect-way-to-start-the-weekend-a-fan/