Mike Elko will receive a multiyear contract from Texas A&M and is expected to earn approximately $2 million annually, a source told ESPN's Chris Low.