Williams made his decision late Monday night, choosing USC over Purdue, Virginia and Florida.
``The coaches there were awesome,`` Williams said. ``I had a great visit [Nov. 16-17] and it felt like a great place to attend.''
Williams, 6-foot-5 and 208 pounds, is listed as the 19th most-coveted recruit in Florida (at any position) - the highest of any other player in Hillsborough County - in Superprep's preseason football recruiting magazine. He had 38 receptions for 652 yards for the Panthers last season and made The Tampa Tribune's Hillsborough County football first team. Williams also was selected to play in the Hillsborough County All-Star High School Game.
During his breakout year as a sophomore, Williams caught 28 receptions for 631 yards. As a junior, he scored 12 touchdowns on 19 catches.
In addition, Williams is also an exceptional basketball player. He is averaging 16.9 points, 8.3 rebounds and 4.6 assists for the Panthers, which are ranked eighth in the Class 4A state poll.
Williams averaged 14.7 points, 10.7 rebounds and 5.3 assists per game last season and led the Panthers to the state final four. He was also a first-team selection on The Tampa Tribune's Hillsborough County basketball team.
``It looks like I'm probably going to have to hang basketball up,'' Williams said. ``There is a slight possibility I may try to play, but it looks like I'm probably going to be there strictly for football.''