I'm also in Canton, literally live down the street from Football HOF.
The air show that rob is talkin about is has gotten quite big since the first one they had. They even had to change the location on the airport for it because when they first started it, it was right at the national guard post or whatever it is. Now its right there at Goodyear.
As far as I know the air show is only every other year or something like that. Been 2 or 3 years since the last one I went to.