Dean’s Masters Track Worlds Team Pursuit Report
Dean’s 2015 Masters Track Worlds Team Pursuit Report – Manchester, England The team pursuit is my favorite track event and always has been – even before I was racing on the track. I had the opportunity to practice with my team at the NSC Velodrome in Carson, California a month before worlds and we were…