FanPost

Millwood to Texas

Channel 5 NBC just reported on the 6:00 PM news that Millwood and the Rangers are finalizing a deal. They are crediting the Star Telegram with reporting the deal. The deal reportedly is for 5 years at 60 million. I have not been able to substantiate this yet and am only relaying the report from NBC 5.