Canadian outfielder Michael Saunders has signed a minor-league deal with the Pittsburgh Pirates, according to Jon Morosi of MLB Network. Saunders, of Victoria, B.C., split last season between the Philadelphia Phillies and Toronto Blue Jays.