An Evanston, Illinois business owner calls Ohio State football fans a 'problem.' Here's why

Top