This year he has cast only one. But a milestone ballot it was.
The ballot filed one day at work by the 61-year-old Philadelphia industrial technology manager filed was the one millionth filed this year.
"I called my son to tell him I was the one-millionth voter," Haus said. "And he said,'How cool was that?'"
Haus's National League ballot looked like this: Ryan Howard at first base, Chase Utley at second, Jimmy Rollins at shortstop, David Bell at third, Mike Lieberthal at catcher and Bobby Abreu, Pat Burrell and Aaron Rowand in the outfield.
Yes, eight Phillies. There was no Philly bias though, Haus jokingly claimed.
"This year, I honestly looked at all of the players," Haus said. "I didn't purposely vote for all Phillies. I looked at everything. This is the first time I've done that."
Voting doesn't end at the million mark, however. Last year, 11.5 million ballots were turned in.
Fans have until June 29 to ensure their team will be represented in Pittsburgh come July 11. Fans can cast votes up to 25 times with the Monster.com 2006 All-Star Online Ballot at MLB.com and at all 30 big-league parks.
David Briggs is an associate reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.