Advertisement

NFL: Why You Should Never Give Up.

Oct 7, 2010
During the playoffs against Denver, Ben Watson of the New England Patriots did an amazing tackle that stunned his opponents. The tremendous effort he put into running over 120 yards ended their premature celebration within seconds.
Advertisement
Advertisement
Trending Today: