Pirates, Bryan Reynolds reportedly agree to eight-year, $106.75 million extension
Pirates sign Bryan Reynolds to largest contract in team history
Pirates: Bryan Reynolds signs 8-year, $106.7 million extension
Pirates, OF Bryan Reynolds reach 8-year extension - ESPN
MORE
Bryan Reynolds signs extension with Pirates
Pirates' Bryan Reynolds dealt brutal update amid MLB trade rumors
Bryan Reynolds, Pirates still in extension talks; opt-out clause is
Pittsburgh Pirates, Bryan Reynolds agree to two-year contract
We trust him': Contract shows Pirates' faith in Bryan Reynolds as
Bryan Reynolds signs extension with Pirates
Bryan Reynolds Contract
Pirates, OF Bryan Reynolds Agree to $106.75 Million Extension