Young Ohio State fan beats cancer he named 'Michigan'