Off-road Racing NewsRob MacCachren Wins SCORE San Felipe 250 2011administratorApril 22, 2011 Rob MacCachren Claims the Overall Win at the MasterCraft Safety Tecate SCORE San Felipe 250 Rob MacCachren has long held a reputation for being a...