News

Perhaps the most bizarre ceremonial first pitch in MLB history was thrown at the Rogers Centre on Thursday ahead of the Toronto Blue Jays game against the San Diego Padres.