A sign of good things to come? June 13, 2010 10:06 PM Rainbow over Memorial Stadium, 06/13/2010. Photo by Dan O'Brien Forums Next Post > < Previous Post Filed under: Illini Football, Illinois Loyalty Photos