It's been a busy couple of weeks for Manti Te'o.