March 22, 2018SportsI discuss Scotland's elimination from the Cricket World Cup Qualifier. The ICC deserves a lot of criticism.