The Houston Astros have reached agreement on a five-year, $10 million guaranteed contract with first base prospect Jon Singleton and are promoting him to the big league club from Triple-A Oklahoma City, a baseball source confirmed to ESPN.com.
More...