Gotta love College Works managers

Illinois manager Kyle Duffy is in the news!

Read about him here