LOS ANGELES, CA - MARCH 19: LeBron James #23 of the Cleveland Cavaliers waits during a 125-120 win over the Los Angeles Lakers at Staples Center on March 19, 2017 in Los Angeles, California. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this photograph, User is consenting to the terms and conditions of the Getty Images License Agreement. (Photo by Harry How/Getty Images)

LeBron James takes subtle shot at Boston Celtics before highly-anticipated matchup

LeBron James takes a shot at the Boston Celtics without even saying a word.

The Cleveland Cavaliers and Boston Celtics are squaring off in the Eastern Conference Finals, and LeBron James has already taken a subtle shot at his opponent.

James appeared at a post-practice interview in a shirt with the logo from his high school, the St. Vincent-St. Mary Fighting Irish. The logo for his high school is a leprechaun, not dissimilar from the Boston Celtics' logo.

The main difference between the Celtics' logo and his old logo is that the high school logo has a halo on it—which means it has already died.

Related: LeBron James finally got put in his place when he tried to yell at a teammate in the middle of a game 

LeBron knew exactly what he was doing when he chose that shirt to wear. He might suggest otherwise, but he is calculated and highly intelligent. He's definitely having some fun with his upcoming opponent.

When you've won four MVPs, three NBA titles and you're the defending NBA champ, you can get away with antics like that. There's a pretty good chance he'll back it up on the court, too.

(h/t NBC Sports)