Now I know that a lot of Gamecocks don't like the word sources right, but after talking with a few strong sources, all signs point to McIlwain announcing for the Gamecocks in just a few hours. The South Carolina Gamecocks are expected to beat the Auburn Tigers, the Duke Blue Devils, the Penn State Nittany Lions and the California Golden Bears for his commitment. McIlwain has long been rumored to be a Gamecock lean, so it would not be a surprise for him to commit. It also wouldn't be a surprise since he is a legacy, with his father graduating from USC.
The Pennsylvania native is rated by 247Copmosite as a four star recruit and the number four dual-threat quarterback in the nation. He is currently listed at 6'0" and 217 pounds. McIlwain is a solid player that will really help the developing 2016 recruiting class. He joins four star Kyle Davis and three star linebacker JaCorey Morris as the early commits in 2016. McIlwain is expected to become a big recruiter for the Gamecocks when he commits, filling a role similar to freshman Bryson Allen-Williams when he joined the 2014 class.
This is also good news since the 2015 class lost a few of its best recruits because of Spurrier's 2-3 year comment, which he has since changed to 4-5 year timeline. A lot of people weren't sure how those comments would impact the 2016 class, but McIlwain is quoted as saying that the 2-3 year comment did not bother him. On a final note, keep in mind that NSD for the 2016 class is still over a year away, so even when McIlwain commits today, it is not guaranteed that he signs with the Gamecocks next year, but unless something major happens at USC, I expect that McIlwain will stick with USC.
His commitment profile will be up later today, so keep your eyes out.
Update: It's official.