Pirates news: Ke'Bryan Hayes dealt crushing blow after $70 million
AP Source: Pirates, 3B Ke'Bryan Hayes agree on 8-year deal
Pirates third baseman Ke'Bryan Hayes 'should be ready for opening day
Pirates Fast 5: Ke'Bryan Hayes' injury, trade deadline put the roster in flux - The Athletic
MORE
MLB Drought Watch: When Will Each Suffering Franchise Finally Break Through?, News, Scores, Highlights, Stats, and Rumors