The British Open will likely have a new champion this year, as Rory McIlroy may not be able to defend his title at St. Andrews after hurting his ankle while playing soccer.