HomeAll Daniel Richard VS John Mckinnon byBen Mehdi -10/11/2013 0 North American Challenge 29 presents this Featherweight bout. It's Daniel Richard taking on John Mckinnon. (Featherweight MMA ) Tags All Facebook Twitter