Tejeda was released by the Cardinals on Tuesday.
Tejeda is just 23 years old and was once a moderately interesting prospect, but he's struggled to a .220/.245/.385 line in 94 MLB plate appearances, striking out 40 times to go with just three walks. He hit .194/.266/.368 with a 41.5 percent strikeout rate in 79 games in the upper minors last season.