The Herald just keeps on delivering Herald Bombs:
Mario Lopez has never hosted American Idol. A simple check of Wikipedia shows:
¬†He has appeared in numerous projects since, including the third season of¬†Dancing with the Stars¬†and as a celebrity guest host for the syndicated entertainment news magazine show¬†Extra. He currently hosts¬†America’s Best Dance Crew¬†for¬†MTV. Lopez is currently co-hosting the live shows of the U.S. version of the TV singing competition¬†The X Factor.