Pre-draft At the
2009 NFL Scouting Combine, Harris recorded 3.98 seconds in the
20-yard shuttle, and 6.68 seconds in the
3 cone drill. His time in the 20-yard shuttle was the second best among cornerbacks, and his time in the 3 cone drill tied for second.
Philadelphia Eagles 2009 season Harris was selected by the
Philadelphia Eagles in the fifth round (157th overall) of the
2009 NFL draft. He opened the 2009 NFL regular season as the
starting free safety, beating out
Quintin Demps for the job. He was eventually replaced in the starting lineup by
Sean Jones. However, the two split the majority of the playing time, and Harris eventually took back the starting position for final two games of the season: against the
Dallas Cowboys in Week 17 and in the NFC Wild Card Round playoff game.
2010 season Because Sean Jones was not re-signed in the offseason, Harris was projected to compete for the starting free safety job with
Marlin Jackson, Quintin Demps, and rookie
Nate Allen. For the team's preseason mini-camps, however, he took snaps from the cornerback position, the position he played in college. Due to the performance of rookie cornerback
Trevard Lindley in the first three preseason games, Harris was switched back to free safety. Harris was waived on September 4.
Washington Redskins Harris was signed by the
Washington Redskins on November 23, 2010. After playing in three games in 2010, he was waived on July 30, 2011.
Pittsburgh Steelers On August 17, 2011, Harris signed with the
Pittsburgh Steelers. He waived for final cuts on September 2, 2011.
Saskatchewan Roughriders Harris signed with the
Saskatchewan Roughriders of the
Canadian Football League (CFL) on April 19, 2012. He was released during final cuts on June 24, 2012. Nevertheless, Harris returned to the Riders roster for the 2012 season, recording 7 tackles in 2 games. Harris saw more playing time in his second season in the CFL, collecting 23 tackles and his first career interception. Macho Harris started 16 of 18 regular-season games at defensive back for the Roughriders in 2014, posting a career best 61 tackles, 2 sacks, and 1 fumble recovery. On March 23, 2015, the Riders announced they had signed Harris to a contract extension. In Week 14 of the 2015 CFL Season, Harris had arguably the greatest game of his CFL career, recording 3 interceptions (including a 50-yard pick six) while also recording 3 tackles in a Roughrider win over the Alouettes. Harris's 3 interceptions tied a Roughrider record for the most interceptions in a game.
Winnipeg Blue Bombers Harris played for the
Winnipeg Blue Bombers of the CFL in 2016. ==Personal==