Eli Apple on that Twitter ish again (classless troll post)

I’m not ashamed to say I don’t understand the phrase “Cancun on 3.” I guess it has something to do with Damar Hamlin. Other than that, ???
Basketball reference

Per Charles Barkley it's when really bad basketball teams have to play the last 10 or so games of the season when they've already given up.