Rambo accepted a football scholarship from The Ohio State University. As a freshman, he had 7 receptions for 145 yards and one touchdown. As a sophomore, he collected 5 receptions for 77 yards, 2 kickoff returns for 237 yards and 19 punts returns for 128 yards. As a junior, he was named a starter at wide receiver posting 41 receptions for 833 yards and 6 touchdowns. He returned 21 kickoffs for 653 yards and a 21.1 yard average, breaking the school single-season record. Against Ohio University, he tallied 7 receptions for 181 yards, with a 25.6 yard average, including 68 and 15 yard touchdown receptions. As a senior, he registered a career-high 53 receptions for 794 yards and 2 touchdowns. He returned 17 kickoffs for 478 yards and 23 punts for 145 yards. He finished his collegiate career with 106 receptions, 1,849 career receiving yards and 64 kickoff returns for a 22.9 yard average.
On September 5, 2001, he was signed as a free agent by the Dallas Cowboys. He was declared inactive in the first 2 games and played mostly as a return specialist. In 2002, he saw more time as the third receiver after the season ending neck injury to Raghib Ismail, posting 14 receptions for 211 yards. Against the Detroit Lions, he was the primary returner in place of an injured Reggie Swinton, registering 4 kickoff returns for 63 yards and 4 punt returns for 2 yards. Against the Jacksonville Jaguars, he had a career-high 65 receiving yards, including a career-long 47 yard reception to set up the game-winning touchdown. He was released on August 31, 2003.
On December 9, 2003, he was signed by the New York Jets, but was not utilized in games. In 2004, he was limited with a hamstring injury in training camp and was cut on September 4.
On May 29, 2005, he signed a contract with the Calgary Stampeders of the Canadian Football League. He finished third on the team in receiving with 789 yards, along with 57 receptions and 3 touchdowns. In 2006, he was fourth on the team in receiving with 704 yards, along with 60 receptions for 5 touchdowns. In 2007, he ranked third on the team with 983 receiving yards and tied with teammate Jeremaine Copeland and D.J. Flick for first in the league in receiving touchdowns with 10. The 2008 season saw Rambo lead the league in total receiving yards with 1,473 on 100 receptions to go along with 8 touchdowns, helping his team reach the Western Final playoff game. The Stampeders would go on to win the 96th Grey Cup 22-14 over the Montreal Alouettes. In 2009, he lost for the season after 3 games with a torn ACL. In 2010, he recorded 72 receptions for 1,172 yards and 8 touchdowns. He was released by the Stampeders on June 23, 2012, after seven seasons with the team, due to an achilles tendon injury. At the time he ranked eighth overall on Calgary’s all-time list for receptions and receiving yards and 10th on touchdown receptions.
Toronto Argonauts
On August 21, 2012, Rambo was added to the Toronto Argonauts' practice roster. After a partial season with the Argonauts, he was released on February 5, 2013. On September 4, 2015, Calgary signed Rambo to a one-day contract, allowing him to retire as a Stampeder. He finished his Canadian Football League career with 103 games, 416 receptions, 6,119 yards and 40 touchdowns. He also returned 50 punts for 463 yards and 4 kickoffs for 60 yards.