Ronnie O'Sullivan, the seven-time snooker world champion, once splashed out £130,000 on a canal boat, only to sell it a year later. Despite being the highest-earning player in the history of the sport ...