Josh Rock suffered freak injury after pulling off something outrageous against Michael van Gerwen … Read more