Top 10 Flashy Athletes of All Time

This is a list of athletes who put on a show on, and sometimes off the field.
The Top Ten
1 Earvin "Magic" Johnson
2 Muhammad Ali Muhammad Ali, born Cassius Marcellus Clay Jr. (January 17, 1942 – June 3, 2016) was an American professional boxer, activist, entertainer, poet, and philanthropist. Nicknamed The Greatest, he is widely regarded as one of the most significant and celebrated sporting figures of the 20th century, and is frequently ranked as the best heavyweight boxer and greatest athlete of the century.
3 Julius Erving Julius Winfield Erving II, commonly known by the nickname Dr. J, is an American retired basketball player who helped popularize a modern style of play that emphasizes leaping and playing above the rim.
4 Yasiel Puig
5 Michael Jordan Michael Jeffrey Jordan, also known by his initials, MJ, is an American retired professional basketball player.
6 Joe Namath Joseph William Namath, nicknamed "Broadway Joe", is a former American football quarterback and actor.
7 George Herman "Babe" Ruth
8 Stephen Curry Wardell Stephen Curry II is an American professional basketball player for the Golden State Warriors of the National Basketball Association (NBA). He is widely considered to be one of the greatest shooters in NBA history, if not the greatest. He is one of the most beloved stars in the NBA today, as well as one of the most controversial.
9 Neymar da Silva Santos Júnior Neymar da Silva Santos Júnior, born 5 February 1992, commonly known as Neymar or Neymar Jr., is a Brazilian professional footballer who plays for Ligue 1 club Paris Saint Germain (PSG) and the Brazil national team as a forward or winger, and is also the captain of the national team. Neymar was born on 5th February 1992 in Sao Paulo of Brazil. He started playing international matches at the age of 17. Neymar salary is 9.18 million Euro. As a result, his net worth is about $75 million.
10 Deion "Neon" Sanders
The Contenders
11 Mildred Ella "Babe" Didrickson Zaharias
12 Dennis Rodman Dennis Keith Rodman is an American retired professional basketball player who played for the Detroit Pistons, San Antonio Spurs, Chicago Bulls, Los Angeles Lakers, and Dallas Mavericks in the National Basketball Association.
13 Lebron James LeBron Raymone James is an American professional basketball player for the Los Angeles Lakers of the National Basketball Association. LeBron has played for the Cleveland Cavaliers, Miami Heat, and the Lakers.
14 P.K. Subban
15 Allen Iverson Allen Ezail Iverson is an American retired professional basketball player who played for 14 seasons in the National Basketball Association.
16 Mike Tyson Michael Gerard Tyson (born June 30, 1966) is an American former professional boxer who competed from 1985 to 2005. He reigned as the undisputed world heavyweight champion and holds the record as the youngest boxer to win a heavyweight title at 20 years, four months and 22 days old.
BAdd New Item