Boxer Floyd Mayweather Jr. is the highest-earning athlete in American sports for the second consecutive year.

Sports Illustrated announced their annual Fortunate 50 list on Wednesday, which ranks the highest-earning professional athletes in America.  Mayweather's expected earnings of $90 million for 2013 put him at the top of the list again.

Earnings of $85 million earned Floyd the top spot in the 2012 Fortunate 50 list.  Mayweather's recent six-fight, 30-month deal with Showtime kept him there for 2013. The deal, which he signed in February, guarantees the 36-year-old at least $32 million per fight and is one of the most lucrative deals ever for an athlete.

LeBron James came in second-place with $56.5 million. He became the first team-sport player to make the top two since Shaquille O'Neal did it in 2004.  James' endorsements, worth $39 million, were more than any other athlete's in 2013.

NFL quarterback Drew Brees' $37 million signing bonus helped him go from not even making the list in 2012 to No. 3 this year.

Los Angeles Lakers' Kobe Bryant, who is entering the last year of his contract, cracked the top five at No. 4. His expected earnings of $46.8 million make him the second-highest earning NBA player.

Tiger Woods, who had the top spot on the list from 2004-11, fell to No. 5 with $40.8 million. Golfer Phil Mickelson followed at the No. 5 spot with $39.5 million.

You can see complete Fortunate 50 list HERE.