Review: Endura Sport’s FS260-Pro SL Bibshort Posted by By JOM April 1, 2016 Endura Sports is a Scottish clothing company founded in 1993 that boasts "a no-nonsense commitment to advancing the performance and function of cycle apparel for all". Sounds fair enough, right?…