Sunday, January 23, 2005

The Independence Bowl, an NCAA football game held annually at Shreveport, Louisiana, is so called because the tradition was begun in 1976.