Not with his complete and utter lack of control. 119 walks and 112 strikeouts in 141.2 career innings pitched. :puke
That's the scary thing. Ozzie would love the little turd because he's speedy, he's a switch-hitter, and he can play any defensive position (albeit poorly). But Macias wouldn't really fit with us since we already have two good utility-men. Mackowiak can already play 3B, 2B, 1B, LF, CF, RF and Ozuna can play 3B, SS, 2B, LF. The only player Macias could replace on our roster is Borchard and I really don't see that happening since we need some pop off the bench.