The little island in the Irish Sea has become a breeding ground for cycling champions — including the newly crowned greatest sprinter of all time... Read more