At Least Alfa Romeo Sauber Looks Good Alex Bean 6 years ago Alfa Romeo Sauber’s Formula One team may not win in Melbourne this weekend – or even at all in the 2018 Formula One racing season – but their car looks good…