A person familiar with the negotiations told the Associated Press Monday night that Randy Shannon has agreed to terms and will become TCU’s linebackers coach. The person spoke on condition of anonymity because the hiring has not yet been announced by the school.