John Fisher/Getty Images
Having been one of the best all-around first baseman in MLB for the past three seasons, Christian Walker has cashed in with a deal from the Houston Astros.
MLB.com's Mark Feinsand first reported the two sides agreed to terms. USA Today's Bob Nightengale added it's a three-year deal worth $60 million.
It took a long time for Walker to finally get an extended look in the big leagues. He was originally a fourth-round draft pick by the Baltimore Orioles in 2012, but he only appeared in 13 MLB games before being waived before the start of spring training in 2017.