A Tale of Two Championship Cities: St. Louis Parade Peaceful While Four Shot in Toronto Celebration

Two north American cities celebrated major sport championships in the last few days. On Saturday, hundreds of thousands crowded into downtown St. Louis to celebrate the first Stanley Cup championship in the St. Louis Blues 52-year history. As multiple media reports detail, a joyous time was had by all.   St. Louis consistently ranks as … Read more