Tampa Bay Buccaneers McDonald was drafted by the
Tampa Bay Buccaneers in the seventh round of the
1999 NFL draft with the 240th overall pick. In week 9, he recorded his first NFL touchdown on a 10-yard reception from quarterback
Trent Dilfer against the
New Orleans Saints. On the season, he appeared in eight games and recorded nine receptions for 96 yards and a touchdown. He was released on July 30, 2000.
Los Angeles Xtreme On October 30, 2000, McDonald was selected 305th overall in the
2001 XFL draft by the
Los Angeles Xtreme. On the season he had 34 receptions for 456 yards. He also led the league with eight touchdown catches. In the championship game against
San Francisco, McDonald had seven receptions for 82 yards in the victory.
British Columbia Lions On August 1, 2001, McDonald signed with the
British Columbia Lions of the
Canadian Football League (CFL). On the season he had 34 receptions for 456 yards and two touchdowns. On February 27, 2002, McDonald signed with the
Miami Dolphins. He was released on June 13, 2002. He then returned to British Columbia where he was released on September 24, 2002.
Calgary Stampeders (first stint) On August 17, 2003, McDonald signed with the
Calgary Stampeders of the Canadian Football League (CFL). In his first season with Calgary, he appeared in 14 games and led the team with 67 receptions for 1,0002 yards and four touchdowns. He was named CFL West All-star. He re-signed with the Stampeders on December 18, 2003, and was released in May 2004.
Montreal Alouettes In 2004, McDonald signed with the
Montreal Alouettes of the Canadian Football League (CFL). He did not play due to injury.
Winnipeg Blue Bombers On August 4, 2005, McDonald signed with the
Winnipeg Blue Bombers of the Canadian Football League (CFL). In five games he recorded 17 receptions for 232 yards and one touchdown.
Calgary Stampeders (second stint) On January 31, 2006, with the Calgary Stampeders of the Canadian Football League (CFL). He was released before appearing in a game.
New Orleans VooDoo McDonald signed with the
New Orleans VooDoo of the
Arena Football League (AFL). He appeared in three games and recorded 29 receptions for 302 yards and three touchdowns. ==Professional career statistics==