Looking at the good and the bad as baseball's offseason has reached its halfway point.
Reliever Mike Adams has agreed to a two-year, $12-million contract with the Philadelphia Phillies, pending a physical, an industry source told ESPN.com. The deal contains a vesting option for 2015.
The Los Angeles Dodgers are closing in on signing free agent pitcher Zack Greinke, according to a source.
The Philadelphia Phillies and Cole Hamels' agent continued to work Tuesday toward a contract extension that would keep Hamels off this month's trade market and next winter's free-agent market.