McCullough, 26, won Most Valuable Player honors while leading the Galaxy to a 38-24 victory over the Barcelona Dragons in the World Bowl in , snaring 6 passes for 151 yards and 3 touchdowns.
Originally selected by New Orleans in the seventh round of the 1998 draft (the 204th player chosen) out of the University of Tennessee, McCullough was waived by the Saints during the preseason. He subsequently spent portions of the '98 season on the practice squads of Miami (Sept. 1-16), Detroit (Sept. 23-Oct. 6) and Arizona (Nov. 18 until the end of the season).
Signed as a "future" by Arizona Jan. 11, 1999, he was allocated to Frankfurt of the NFLEL, returning to the Cardinals for training camp. Seeing action in three games with Arizona, he caught 3 passes for 45 yards, a 15.0-yard average, with a long of 31 yards.
McCullough was cut from Arizona's 2000 training camp roster (Aug. 24), he was signed to Kansas City's practice squad Aug. 30, remaining with the Chiefs until Sept. 19. He later was signed to the Tennessee practice squad (Oct. 4), remaining with the Titans through the season. Signed by Oakland March 7, 2001, McCullough again was allocated to the Frankfurt Galaxy for the NFLEL's '01 season, then rejoined the Raiders in training camp. Subsequently injured, he was placed on injured reserve Sept. 3, reached an injury settlement with the Raiders and was waived Sept. 5.
At Tennessee, McCullough caught 59 passes for 903 yards and 8 touchdowns over his three-year varsity career for the Vols. He earlier had been a prep All-America linebacker at Meadowbrook High School in his native Dayton, Ohio.
Hayes injured his knee early in training camp and was waived injured to make room for McCullough on the roster.