Free-agent veteran outfielder Mark Canha signed a minor-league deal with an invitation to major-league spring training on Saturday with the Milwaukee Brewers, according to the New York Post's Jon ...