Troy Brown Returned A Punt 85 Yards For A New England Patriots Touchdown Vs. The Cleveland Browns In 2001?
Via The Throwback Thursday Post On The Pats' Twitter Post This 2019
- Cu TieLv 71 month agoFavorite Answer
That ended up being the game-winning score in a very pivotal AFC matchup. The Patriots won that game, and ended up winning Super Bowl XXXVI, while the Browns lost that game, and ended up missing the playoffs.
- conley39Lv 71 month ago
A perfect example of why the Pats have been on top for so long. Players who don't have the name recognition of some, but do nothing but perform well on the field.