I sweated and tried not to barf up my sandwich’: a first look at Wahoo’s new Sports Science Center

I sweated and tried not to barf up my sandwich’: a first look at Wahoo’s new Sports Science Center


Wahoo recently opened a state-of-the-art sports science center in Boulder, Colorado complete with a testing lab, strength room, and cycling studio. Here’s your first look at this drool-worthy sports science haven.



Source link