Despite a bum knee, Sean "P. Diddy" Combs finished the New York City Marathon Sunday in 4 hours, 14 minutes, 54 seconds. The rap mogul plans to donate the $2 million in pledges he raised to children's charities. Rumor has it a portion of the proceeds will also be used to install a soda machine in a certain Honduran sweatshop.