Joe Cain Day

The Joe Cain Parade rolls through the streets of downtown Mobile, Ala., Sunday, March 6, 2011.