Carl Meyer has raised more than $2 million for veterans by playing 100 holes of golf every July 4 for 19 years.