Tiger Woods has 14 major titles , he has won every major at least three times , he is perhaps the greatest sportsman who has ever lived , but he has yet to win an Open Championship on a links with traditional knee-high rough .