Guy was signed by the Oakland Raiders on April 24, 2010, after going undrafted in the
2010 NFL draft. Guy signed with the Carolina Panthers on April 30, 2010. He was released by the Panthers on September 4, and signed to the Panthers' practice squad on September 6, 2010. He was released by the Panthers on August 27, 2011. Guy was signed by the Montreal Alouettes on January 27, 2012. He was released by the Alouettes on February 1, 2013. Guy signed with the Toronto Argonauts on June 2, 2013. He was granted free agency at the end of the
2013 CFL season. He signed with the Argonauts on August 11, 2014. On September 30, 2014, Guy was released by the Argonauts. ==References==