Battle played high school football for the Poway High School Titans. He earned all-CIF honors as an offensive lineman his senior year as the Titans finished with an 11–2 record and the Palomar League championship.[1]
College career
Battle started 27 of 41 career games for the Arizona State Sun Devils. In his Arizona State career, 32 of his 105 total tackles were for a loss.[1]
Professional career
Tennessee Titans
Battle signed with the Tennessee Titans after going undrafted in the 1999 NFL draft. He was released before the start of the season.[1]
San Jose SaberCats
Table played for the San Jose SaberCats from 2000 to 2006, winning ArenaBowl XVI and XVIII.
San Francisco Demons
Battle spent the 2001 season with the San Francisco Demons of the XFL.[1]
Arizona Rattlers
Battle played his last season with the Arizona Rattlers in 2007.