Not really sure where to put this, but thought it was relevant to Illini fans.
Dee Brown posted an Instagram picture of him, Deron and Luther saying "three headed monster" with a caption. Who comments? Charlie Villaneuva, saying "I'm missing from this pic lol coach self fault"
Oh what could have been....
Sent from my iPhone using Tapatalk
Dee Brown posted an Instagram picture of him, Deron and Luther saying "three headed monster" with a caption. Who comments? Charlie Villaneuva, saying "I'm missing from this pic lol coach self fault"
Oh what could have been....
Sent from my iPhone using Tapatalk