February 15, 2017Slaggy Island – The Blizzard Podcast Episode Seventy One South Bank was a grim industrial pocked of Teesside – and the home to a wealth of footballing talent