30 APR 2006: American Idol finalist and Massachusetts native Aayla Brown sings God Bless America before the Revolution's home opener. The Revolution lost 2 - 1 to the Fire at Gillette Stadium in Foxboro, MA.
Photographer: Fred Kfoury/Icon Sportswire
File Size: 128.79 KB @ 300dpi
Image Size: 504 x 720
To see full pricing information, click "Download" above.