Cardinals’ Chandler Jones Literally Destroys Blocking Sled During Training Camp Drill

July 30, 2018 at 2:24 pm by Terez in Chandler Jones, NFL

The blocking sled is built to take some punishment, but apparently not built to take Chandler Jones. – TO