2017 Fair Dates: Wednesday, July 19th - Saturday, July 22nd