History

#OTD: Randle El hits paydirt

Antwaan Randle El rang up an 83-yd punt return score against the Rams in 2003

Advertising