I would not put off the possibility of McAllister restrucuring his contract after he is past his prime to help out the team cap-wise and to stick around, especially given the great relationship between he, the organization, and the region (he is from MS).