Gee, who wins this contest?

MLopezBike052507_2.jpgTalk about ripped!

DCheadleAGarcia052507_1.jpgNo pain, no gain ...

Mario Lopez DCheadleAGarcia052507_3.jpgClose, but no cigar.

So who wins?