After spending five full seasons in Tampa Bay, Cross, along with a seventh-round draft pick, was dealt in the off-season to the Toronto Maple Leafs in exchange for Fredrik Modin.
Cross played only 26 games in New York before being traded again, this time along with Radek Dvorak to the Edmonton Oilers in exchange for Anson Carter and Ales Pisa.
Cross played 113 games for Edmonton before being traded along with Jani Rita to the Pittsburgh Penguins for Dick Tarnstrom.
On March 9, 2006, Cross was traded from the Penguins to the Detroit Red Wings for a fourth-round draft pick in 2007.
[2] Cross was born in Lloydminster, Alberta, and now resides in West Kelowna, British Columbia, with his wife Shannon and their two children.