Shaquille O'Neal is considered by a lot of people as the most dominant big man in NBA history and for very good reasons. He won 4 NBA championships, 3 Finals MVP, 2 Scoring titles, 1 MVP, 1 Rookie of the Year, and 3 All-Star MVPs.

It's pretty safe to state that Shaq was surrounded by greatness throughout the course of his entire career. From Hardaway in the Orlando Magic to Kobe in the Los Angeles Lakers, Wade in the Miami Heat, and LeBron in the Cleveland Cavaliers.

That's why, even though he may have quite a difficult time choosing just the four best of his greatest teammates but even so, most people would agree that those 4 we mentioned should make the cut. Then again, Shaq isn't most people.

Shaq Chooses Robert Horry Over LeBron James

Shaq attended the DangerTalk Podcast with Russell Wilson and revealed his Mt. Rushmore of former teammates, going with Penny Hardaway, Kobe Bryant, Dwyane Wade, and - surprisingly - Robert Horry.

Hardaway and Shaq led the Orlando Magic to the NBA Finals in 1995 and were one of the flashiest duos in the league during their time together. As for Kobe, they won three straight championships and put together one of the most dominant dynasties in modern basketball history.

An aging Shaq joined Dwyane Wade and the Miami Heat and played a big role in that 2006 NBA championship, the first in franchise history, although it was the first time that he wasn't named Finals MVP.

Robert Horry played a huge role in the Lakers' three-peat. His suffocating and pesky defense were among the best in the league and the guy had a feel for knocking down huge shots in the clutch. He also won 7 NBA championships through his career, so we get why he must hold him in very high regard.

Then again, considering Shaq said he wanted to 'Win a ring for the King' in Cleveland and comparing LeBron's path to Horry, it's kind of head-scratching to see him snubbed of his Mt. Rushmore.