Three guys in New Orleans share their passion for (and distinctive take on) local as well as international professional bicycle racing.