advertisement

Neil Boyd on 'America's Got Talent'

October 2, 2008 | 8:38 a.m. CDT
Neal Boyd performs on an episode of "America's Got Talent" in Studio City, Calif. Boyd won the competition Wednesday.

RELATED STORIES: MU graduate Neal Boyd wins 'America's Got Talent'

advertisements