Bikes, Mics, and a Greater Smile. To say 17-year-old Gavin Haley loves cycling might be a bit of an understatement. He started racing competitively when he was ten and his talents on the bike have taken him around the world, most recently as part of the US Cycling Team. He’s placed in several US national […]