Trainer Profile: Craig MacPherson
Craig MacPherson ended a six-year reign by Troy Taylor as leading trainer at Hastings Racecourse in 2013 and would like nothing better than to begin his own series of championship seasons. “You put a plan in place and hope everything works out,” MacPherson says. “A trainer is only as good as his team working with…