The Ohio State Football Spring Game was played last Saturday. The most memorable touchdown in the game, was the last. Watch this unforgettable moment!