Jeff Canfield Named Technical Director For AMA Amateur MX & GNCC Racing