NFL quarterback Will Grier, who was set to play for the Carolina Panthers this upcoming season, is retiring.