More than 2,000 screaming "American Idol" fans packed a pavilion on a rainy Friday to see Casey James, a local musician who's among the show's three finalists.

James, 27, standing on the stage with his guitar, played several songs at the Fort Worth Stockyards, where a giant banner "Fort Worth Welcomes Casey Home" was above the road. A parade in his honor was rained out.

Dozens of fans held small signs reading "Casey Is Hot" and "Casey Is Cool" -- a reference to the name of his hometown, a tiny farming community 40 miles west of Fort Worth. Some fans wore black T-shirts emblazoned with his name and a red guitar on the front, and "Team Casey" on the back.