Apparently 51 million votes on last week's American Idol wasn't enough. The show sent its finale 3 contestants to their hometowns to campaign for more. Here's what it looked like:

David Archuleta waves to his fans in Salt Lake City, Utah.

Syesha Mercado at a rally in her home town of Tampa, Florida.

David Cook sings at the Metro North Mall in Kansa City on Friday, May 9.

Archuleta sings the national anthem at the Utah Jazz basketball game.

Mercado signs baseballs at a Tampa Bay Devil Rays game where she sang the National Anthem.

David Cook throws out the first pitch at the Royals home game and also sang "Take Me Out To The Ball Game" during the seventh inning stretch.
