The embarrassment of taking a photo with an NBA giant

1. "The Rock" Johnson, a superstar in WWE and Hollywood, is known for his muscular physique. In a photo with NBA players O'Neal and Barkley, Johnson looks surprisingly small.

2. Even soccer star Cristiano Ronaldo, known for his muscle, appears miniaturized when standing next to NBA giants.

3. Sylvester Stallone, famous for his action movies, pales in comparison to Boozer's arm muscles in a photo.

4. Yao Ming, seen jogging while injured, is dwarfed by a member of the Chinese women's athletics team.

5. World boxing champion Mayweather alongside O'Neal resembles a family outing with a young child.

6. These photos show that giants like O'Neal and Yao Ming do not spare even NBA players when it comes to size and presence.

7. NBA's Karl Malone looks small and vulnerable next to the true giant, Mark Eaton, displaying a perfect height difference