Source: BY MATTHEW REAGAN of StarTelegram.com Click here to read Original Article It takes a rare breed of athlete to endure hundreds of miles spent on a bike for hours on end, testing your limits for 48 consecutive hours, only stopping for food and water and maybe to catch a power nap. Some may call […]