Quidditch

Chudley Cannons win the British League Cup

Chudley Cannons win the British League Cup

A souvenir League Cup 1873 medal was issued and is a collector’s item for fans.

Commentary

Pensieve (Comments)

Tags: surprises victories

Editor: