Top 10 Horrific Sports Injuries #7 Richard Flintoft / October 14, 2013 #7 – Yet Another Horrific Leg Snap In a France versus China friendly on 7th… Read More »