Videos

Auto Play On Off
RSS
Posted:

Top 10 Clutch Touchdown Catches of All-Time

Watch as we count down the best clutch touchdown catches in NFL history, including Ahmad Rashad's catch vs. the Browns in 1980.
Advertisement