Holmes was drafted by the Argonauts seventh overall in the first round of the 2011 CFL Draft, however, after playing out his college eligibility, he played for the Minnesota Vikings of the National Football League for the 2012 season.
After he was cut from the Vikings during their 2013 training camp, he signed with the Argonauts on September 17, 2013.
[1] He played in 112 regular season games for the Argonauts where he was twice named a CFL East All-Star.
This biographical article relating to a Canadian football offensive lineman is a stub.
You can help Wikipedia by expanding it.This biographical article relating to an American football offensive lineman born in the 1980s is a stub.