Former Boston Celtics champion Tony Allen knows he committed a cardinal sin when he criticized LeBron James’ defense and has issued an apology. The Memphis Grizzlies legend had previously taken issue with LeBron James’ claim that he deserved the 2013 Defensive Player of the Year award over Marc Gasol. Tony Allen Apologizes to LeBron James FansAs expected, Allen caught serious heat from James’ passionate fanbase after his rant. “I did not know LeBron James was that heavy in media, boy. “He is not coming in the game playing 48 minutes of defense,” Allen said of LeBron James.