For the first time since 2005, the St. Louis Cardinals executed a triple play against the Toronto Blue Jays.
↧