Allen Wins 2008 Copper Basin 300
“It ain’t over ’til it’s over.” Yogi Berra reportedly said that years ago but the quote describes this race perfectly. Allen Moore has won the Copper Basin 300 again in 2008!! He crossed the finish line at 2:26 PM AST with all 11 of his dogs wagging their tails. Allen … Read More