Harper Finn’s parents are Richard and Bethany Finn
People are curious about the parents of Illinois Harness Race Harper Finn. Harper Finn, 5, was injured while attending the Effingham County Fair in south-central Illinois. The small child suffered critical injuries as a result of the incident on Sunday,…