Following heavy disapproval from some fellow professional golfers, Vijay Singh has pulled out of the Korn Ferry Tour event to be held at TPC Sawgrass on June 11-14. Singh, who has won 34 times on the PGA Tour, was eligible for the event but was raked over the coals by some of the younger pros trying to make their way because he was taking up a spot from somebody trying to earn a PGA Tour card.

Singh has already earned his PGA Tour card for life (20 PGA Tour wins will get you there) and ostensibly just wanted to get some reps in as he couldn’t get into the Charles Schwab Challenge on the PGA Tour that same week. That event is a more limited field and nearly all the top players have entered, which kept Singh from playing in it.

In a strange turn of events, Singh was most loudly criticized by Korn Ferry Tour player Brady Schnell.

“Hey @VijaySinghGolf you are a true piece of trash if you except money playing in a Korn Ferry Tour event and I’ll say it right to your face.”

“Do you know how much those points and money could do for a young kid? He’s a complete turd for playing. He’s got his money and he’s got his career. Just wait another month and roll with your senior friends.”

Then Phil Mickelson — of all people! — stood up for Singh saying that he has “earned the right to play when and where he wants.” Mickelson and Singh were, uh, not very close during their coinciding careers at the top of the Official World Golf Rankings so for Lefty to say anything at all was quite meaningful.

Singh is 57 and contended at last year’s Honda Classic where he finished sixth. Since then, he has not made a cut at an officially-recognized OWGR event worldwide.