cardiff giant

The Creation Myths of Cooperstown

Or why the Cardiff Giants are an unbeatable and appropriately named team.