'Team Sears' Upset Threat: Palm Beach Boy
… in South Florida. The 42-year-old driver was born in Ft. Lauderdale, and in the past … and with his nose tight on the helmet of Walter Ross, Jr., who drove the winner, … credit, but he has never missed a top-three finish in his five career starts. “On …