Peden Stadium, also known as Frank Solich Field at Peden Stadium since August 2022, is an American football stadium on the campus of Ohio University in Athens, Ohio. Situated on the banks of the Hocking River with a seated capacity of 24,000, Peden Stadium has been the home of the Ohio Bobcats Football team since 1929. Wikipedia