The Baltimore Orioles have signed Freddy Garcia to a minor league contract.
Garcia was released by the San Diego Padres earlier this week.
The 36-year-old was 1-4 with an 8.71 ERA in six spring training starts for the Padres, allowing 25 runs and 26 hits in 20 2-3 innings.