Skip to main content
TIL that Oxford University is the only university to win the FA Cup, winning the tournament in 1874 · ViralHub