If you've got a javelin lodged in your leg, what do you do? If you're the Chinese, you burn it! [Daily Star]

Follow Javelin on Deadspin
Sports News Without
Access, Favor, or Discretion
More Stories…