Rory McIlroy knows he might have let The PLAYERS Championship slip away from him as he reveals his thoughts on how the ...