Dwight Howard: $140 Million
Dwight Howard’s parents considered him a miracle baby, as his mother had suffered seven miscarriages prior to his birth. Well, he didn’t live to disappoint. Howard began playing basketball in his youth, went to college and was drafted by Orlando Magic, finally, in 2004.

Howard played in the NBA for several teams and currently has a contract with Los Angeles Lakers. According to Celebrity Net Worth the 34-year old earns an estimated $30,000,000 per year, which includes sponsorships such as Adidas and McDonald’s. Then, his net worth of $140 million seems to be about right.
Zack Greinke – $120 Million
Zack Greinke began playing baseball as a child. He played Little League before making it to Major League Baseball. Greinke, who has a long career in baseball, has played with many teams. He is currently signed to the Houston Astros.

Greinke, a talented baseball player with six All-Star Game selections and numerous Gold Glove and Silver Slugger Awards has earned $32 million this year alone. That explains why he is worth $120 millions. Greinke, like most athletes, has endorsement deals, but his net earnings are only about $50K.