Nature Valley Grand Prix on TV

The USA's Nature Valley Grand Prix stage race will be featured in a TV program that is set to air nationally on the Outdoor Life Network and in the Midwest on Fox Sports Net North.

OLN: