Gene Haas keeping his team's excitement in check 0 02/07/2018 14:10 F1 Information Gene Haas is urging the members of his eponymous team to keep their feet firmly planted on the...