I don't see how this isn't a better move for Texas than giving up prospects for a guy like Greinke. They are clearly already the best team in baseball, and Oswalt will fit the bill just fine. The teams that will pine for Greinke are the ones that need that extra push. Not sure who that'll be exactly yet, but we'll see come mid-July or so. Probably teams like the Yankees, Red Sox, Dodgers, and Angels. The teams I could really see being interesting trade partners though are teams that weren't expected to compete this year, but that are hanging near the top of the standing. Teams such as the Orioles, Indians, and Nationals if they continue winning.