From playing 11 years in Major League Baseball to going sub 23 hours at the Western States 100, Eric has lived a sporting life that few athletes can equal!