BASEBALL

American League

TORONTO BLUE JAYS—Agreed to terms with OF Reed Johnson on a one-year contract and RHP Lance Carter, LHP John Parrish and LHP Ryan Ketchner on minor league contracts.