MTBCast: Cross-Washington Mountain Bike Race ’17 – Troy Hopwood called in with his finish call

Troy Hopwood called in with his finish call!

MTBCast: Cross-Washington Mountain Bike Race ’17 – Troy Hopwood called in from Ephrata

Troy Hopwood called in from Ephrata!

MTBCast: Cross-Washington Mountain Bike Race ’17 – Adam Hale called in from Ephrata

Adam Hale called in from Ephrata!

MTBCast: Cross-Washington Mountain Bike Race ’17 – Craig Jordan called in to say he is OUT

Craig Jordan called in from Lake Stevens to say he is OUT!

MTBCast: Cross-Washington Mountain Bike Race ’17 – Troy Hopwood called in from Woodinville

Troy Hopwood called in from Woodinville!

MTBCast: Cross-Washington Mountain Bike Race ’17 – Adam Hale called in from Edmonds

Adam Hale called in from Edmonds!

MTBCast: Cross-Washington Mountain Bike Race ’17 – Craig Jordan called in from Sequim

Craig Jordan called in from Sequim!

MTBCast: Cross-Washington Mountain Bike Race ’17 – Troy Hopwood called in from Port Angeles

Troy Hopwood called in from Port Angeles!

MTBCast: Allegheny Mountains Loop 400 ’17 – Rob Knapp called in with his finish call

Rob Knapp called in with his finish call!