Mario Lopez Packs A Punch In Las Vegas