![Oakley al Twitter: "The early morning wake-ups. The countless miles logged. For @janfrodeno, it's all worth it on race day. #CantStop https://t.co/vLYzBKXgGE https://t.co/9pkZyQgwcs" / Twitter Oakley al Twitter: "The early morning wake-ups. The countless miles logged. For @janfrodeno, it's all worth it on race day. #CantStop https://t.co/vLYzBKXgGE https://t.co/9pkZyQgwcs" / Twitter](https://pbs.twimg.com/media/DMC3Wl2X4AAJZ83.jpg)
Oakley al Twitter: "The early morning wake-ups. The countless miles logged. For @janfrodeno, it's all worth it on race day. #CantStop https://t.co/vLYzBKXgGE https://t.co/9pkZyQgwcs" / Twitter
Eye Wear These - Not a competitor in sight. Jan Frodeno wearing his Oakley sunglasses while crossing the line 2 minutes and 30 seconds before anyone else. (Photo:OakleyCycling) | Facebook
![Wahoo Fitness Announces Official Partnership with Professional Triathlete Jan Frodeno - PezCycling News Wahoo Fitness Announces Official Partnership with Professional Triathlete Jan Frodeno - PezCycling News](https://pezcyclingnews.com/wp-content/uploads/2017/09/wahoo-frodeno-run-920.jpg)