While attending Oakland he played most summers with the Michigan Bucks.
In 2012, he trained with Michigan Bucks before transferring to Carolina Dynamo.
In 2003, he joined the Michigan Bucks of the Premier Development League.
In 2009, Craft again returned to play for the Michigan Bucks.
Cameron suffered a serious knee injury while playing for the Michigan Bucks, and subsequently missed much of his senior year at Michigan.
However, in the playoffs, they would concede a late goal to force extra time against the Michigan Bucks and lose, 3-2, in extra time.
He then spent the 2007 season with the Michigan Bucks of the Premier Development League.
In 2004 and 2005, he played for the Michigan Bucks.
Only one team (Michigan Bucks) has more wins and upsets in the tournament.
After being released by the Thunder in February 2009, Taylor re-signed with the Michigan Bucks.