Aug 4, 20144 minMcFadden Scores Win in Canada and Two Podiums With World of OutlawsPETERSEN MEDIA- As James McFadden’s 2014 North America tour winds down, the Australian pilot continues to impress onlookers, and that was...