Five days of outdoor fun will be on hand when East Moline's Rock Island Country Fairgrounds hosts the annual Rock Island County Fair July 18 through 22, offering patrons mornings, afternoons, and evenings filled with carnival rides, games, food vendors, animal shows, racing tournaments, 4-H events, a concert with rock and country artist Tyler Schulte, and exciting happenings scheduled for the nights' grandstand entertainment.