He did sign his LOI last week. Just not announcing it until the Under Armour game on January 3rd.
He was down to three schools with Nebraska and Georgia Tech being two of them. It seems like Maryland was the third but it didn't specifically say - Penn State and Rutgers were the other finalists. He didn't decide until signing day. He called the coaches to let them know his decision.
He said it came down to feeling a fit. He said the coaches are "from where I'm from ... that area ... we grew up in the same way". I believe he's originally from Staten Island, New York.