NEW YORK — The Oakland Athletics signed free-agent slugger Chris Carter to a minor league deal Friday, and promoted right-hander Frankie Montas and first baseman/outfielder Matt Olson to the majors.

Carter recently was cut by the New York Yankees after hitting .201 with eight home runs and 26 RBI. He tied for the NL lead with 41 homers for Milwaukee last year but struggled as a first baseman and designated hitter for the Yankees.

Carter was assigned to Triple-A Nashville. He played for Oakland in 2010-12 and hit 19 home runs.

Montas was 1-1 with a 6.91 ERA in 21 relief appearances for Oakland before being sent down June 11.

INDIANS: Left-hander Boone Logan will miss significant time after being placed on the 10-day disabled list with a strained muscle in his back, Manager Terry Francona said.

Logan fell and grabbed his left shoulder after throwing a pitch Thursday against San Francisco. He was examined by a team trainer and walked to the dugout with a lat muscle injury. Logan underwent tests by Indians doctors and will seek a second opinion.

CARDINALS: St. Louis activated outfielder Randal Grichuk and reliever Zach Duke from the disabled list, and recalled catching prospect Carson Kelly from Triple-A Memphis.

St. Louis also acquired minor league outfielder Tyler O’Neill in a trade with Seattle for left-hander Marco Gonzales, and designated catcher Eric Fryer for assignment. Right-hander Sam Tuivailala and outfielder Magneuris Sierra were optioned to the minors after Thursday’s 3-2 loss to the New York Mets.

CUBS: Third baseman Kris Bryant was out of the lineup with a finger injury and could miss this weekend’s series against St. Louis.

Bryant sprained his left little finger on a headfirst slide in the first inning of an 8-2 victory Wednesday at Atlanta. X-rays were negative but Bryant has soreness.