See links for previous Trainer’s Challenge Events below:
2017 Trainer’s Challenge
2016 Trainer’s Challenge
2015 Trainer’s Challenge
2014 Trainer’s Challenge
2013 Trainer’s Challenge
2012 Trainer’s Challenge
2011 Trainer’s Challenge
2010 Trainer’s Challenge
2009 Trainer’s Challenge
2008 Trainer’s Challenge