The world’s top golfers head to Augusta for this year’s Masters - will they be bringing some good weather with them? Let’s ...