Jacksonville (Flor.) First Coast DE Spencer Williams has been rumored to be taking official visits. There is also a claim that one is set up for Nebraska. Is that true?
PLEASE HOLD ON WHILE Big Red Report REDIRECTS YOU TO A PREMIUM PAGE!
If it doesn't redirect you....Click Here