AMES, Iowa - He hasn't missed an Iowa State home football game since he was 10-years old.

More...