Pittsburgh Pirates fans should be ecstatic when their team finally agreed with their All-Star outfielder Andrew McCutchen on a six-year $51.5 million deal.