Christoph Tilly will play at Ohio State in 2025-26, and the 7-foot center from Santa Clara discussed his transfer with The Dispatch.