Motorsport great Stirling Moss has died aged 90 following a long illness, the British driver’s wife announced Sunday. “It was one lap too many,” Susie Moss told Britain’s Press Association. “He just closed his eyes.” Although Moss never won the Formula One title, he finished runner-up four times and third three times. British media reported […]