This was the 3rd pinball game I played at the Carolina Arcade Museum in Forest City, North Carolina. It was made in 1973, and the art makes that clear. The football players and the cheerleader have that Archie comics look to them a little.
It’s a good pinball layout, though not my favorite in the museum. But it was far from the worst.