I think Rory finally gets his jacket. Yes I know he is young so hasnt exactly had a long wait. But he hasnt played well typically here for 4 days imo. So my pick is Rory McIlroy.