Cross was taken with the number 158 pick in the 1989 NFL draft out of Alabama. As a rookie, Cross started in four of the 16 regular season games for the Giants.
In his second year with New York, the 1990 regular season, Cross produced just about as much during the regular season. But it was in the playoffs and the Super Bowl where his presence was felt. In Super Bowl XXV, a Giants victory over the Buffalo Bills, Cross caught four passes for 39 yards.
Cross would have great longevity with New York, becoming the only player to be a member of both the Super Bowl XXV and XXXV teams for the Giants.
During the regular season, over Cross' career, he caught 201 passes for 2,194 yards and 17 touchdowns.
Cross' 207 games as a New York Giant are near the top of the list for most games played with Big Blue.