Rory McIlroy appeared to take matters into his own hands after being heckled by a fan during a practice round at the Players Championship. McIlroy is currently at TPC Sawgrass as he prepares for the ...