McNair calls it quits