SAN FRANCISCO (CBS Sports/AP) – Veteran outfielder Jeff Francoeur agreed to terms on a minor league contract with the San Francisco Giants on Tuesday.

The 29-year-old Francoeur was recently cut loose by the Kansas City Royals.

READ MORE: COVID: Expert Says New Omicron Coronavirus Variant Likely Already in U.S.

This season, Francoeur has struggled badly: .208/.249/.322 with three home runs and six unintentional walks in 193 plate appearances. Across parts of nine major-league seasons, Francoeur owns a career OPS+ of 92, which many observers contend isn’t adequate for a corner outfielder.

READ MORE: 2 Men Shot Outside High School Football Game in Campbell

While the troubled Giants could use some outfield help given the injury to Angel Pagan and the struggles of Andres Torres, some analysts said it’s hard to see what Francouer does for them, especially at this stage of his career.

MORE NEWS: Tavares, Nylander Lead Maple Leafs Past Sharks

(Copyright 2013 by CBS San Francisco. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed.)