The Texas A&M Foundation has reached its goal through a $2 million gift from Kaye and Steve Horn of Houston.