Last year in the Arrowhead 135 Todd McFadden took on the best riders that Alaska could throw at him and emerged victorious in a record setting time of 14 hours, 20 minutes. The previous year’s winner Kevin Breitenbach and Multi-Year Champ, Jeff Oatley, tried to outlast Todd, but in the end, just couldn’t put in any […]