Record-Holding Athlete Dies Suddenly of ‘Medical Complications’ at 29
Canadian world champion pole vaulter Shawn Barber has died suddenly at just 29 years old.
Canadian world champion pole vaulter Shawn Barber has died suddenly at just 29 years old.