Battle was drafted by the Los Angeles Rams in the seventh round (175th overall) of the 1981 NFL draft. He appeared in four games as a rookie but did not record any statistics.
In 1982, Battle played in nine games for the Rams. He finished the season with two receptions for 62 yards and a touchdown. He also carried the ball once for one yard.
He left the NFL and professional football after the 1982 season due to a career ending thumb injury.