Photo credit: Howard Smith-USA TODAY Sports
Dude has come a long way from getting arrested for blasting music, tearing his Achillies, and then tearing it again, and then getting arrested for leading police on a high-speed chase.
He’s outstanding. Nice work here by the Eagles.