DESPITE the long European Challenge Tour season beginning to take its toll, Lorenzo Scalise is still in the fight for a top-15 spot as the Road to Mallorca visits China for this week’s Hainan Open. The Italian is currently 33rd on the Road to Mallorca rankings, with the lion’s share of his 46,322 points coming […]