The Toronto Blue Jays say staff "made a mistake" when a fan was asked to leave Thursday's home opener for wearing a "Canada Is Not For Sale" hat.