'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, … to stay with him for this final; Brian understands that, and he’s picking up the drive on …