Hill was also a member of the Tampa Bay Buccaneers, Cleveland Browns, Edmonton Eskimos, Saskatchewan Roughriders and Georgia Fire.
Hill attended North Springs High School in Atlanta, Georgia.
Hill was a three-sport athlete at North Springs, also playing baseball and basketball.
He set a career-high with three catches for 27 yards against VMI in the season finale.
In 2002, Hill finished second on the team in receiving for the second consecutive season with 569 yards on 39 receptions and six touchdowns.
He caught five passes for 102 yards and one touchdown at Southeast Missouri State.
Hill caught a season- and career-high six receptions for 125 yards and two touchdowns at Youngstown State.
He was named I-AA Independent Offensive Player of the Week after his performance at Youngstown State.
He caught nine passes for 148 yards and a season-high three touchdowns against West Alabama.
Hill had a school-record 16 receptions for 197 yards and two touchdowns against Jacksonville State.
In 2004, Hill played in all 11 games leading the team in all receiving categories.
[15] Then in 2005, after the 2004 bowl season was over, Hill played in The Villages Gridiron Classic College All-Star Game.
[18] Hill was then waived by the Panthers on September 2, 2006,[19] he was then signed to the team's practice squad on October 17, 2006.
He holds the head football coaching position at Discovery High School in Lawrenceville, Georgia.