Bob Kahn Invitational 2025

Oberlin, OH