The Total Saints Podcast team discuss the beautiful win against Tottenham on their home ground! This clip is taken from TSP 186, ...