TORONTO - The Toronto Blue Jays signed outfielder Andy Dirks to a minor-league contract Thursday with an invite to major-league spring training.

Dirks, 28, was originally claimed from Detroit on Oct. 31 and became a free agent when he non-tendered on Dec. 2.

He spent parts of three seasons with the Tigers after making his major-league debut in 2011. Dirks was hampered by back and hamstring injuries last year.

In 297 career major-league games, Dirks has a .276 average with 24 homers and 100 RBIs.