Three Philadelphia athletes made Forbes' annual list of the top 100 highest-paid athletes in the world.
Eagles quarterback Michael Vick is at No. 50, with earnings of $22 million over the last 12 months. Vick signed a 6-year, $100 million contract before the 2011 season with a hefty signing bonus. He also brought in about $2 million in endorsements from Nike, MusclePharm and Unequal Technologies.
Phillies first baseman Ryan Howard is at No. 53 with $21.5 million, thanks to the first year of his 5-year, $125 million extension. He also earns $1.5 million from Adidas, Powerade, Subway, Topps and Verizon.