Gene Haas has invested a lot of money in his team, and has set expectations for success By alexpalmeri