Eagle-eyed sleuths have spotted what look to be new SRAM mountain bike brakes on Ben Hildred's bike. Hildred is currently on a mission to climb ten thousand human-powered feet a day for one hundred ...