The Pittsburgh Pirates are building around third baseman Ke'Bryan Hayes.

The Pirates and Hayes, 25, have come to terms on a new eight-year, $70 million deal pending Hayes passing a physical, according to multiple reports. A formal announcement isn't expected until the team's home opener on April 12, according to The Associated Press.

It is the largest contract agreement in franchise history.