McCullough was signed by the Georgia Force on January 5, 2004. On March 11, he was part of a midseason trade, moving from Georgia to the Indiana Firebirds. Even though he only played 10 games with Indiana, he ranked third on the team in touchdowns (nine), and fifth in yards (351) and receptions (29).
