Luis Garcia

The Cardinals announced Friday that they’ve signed free-agent righty Luis Garcia to a Major League contract. He’ll take the 26-man roster spot of Johan Oviedo, who was optioned to Triple-A Memphis yesterday. Carlos Martinez has been moved to the 60-day injured list in order to create a roster spot. Garcia, 34, spent the first part