Pirates, Bryan Reynolds agree to 8-year extension, per sources
What Bryan Reynolds' record contract extension means for Pirates
MLB News: Pirates and Bryan Reynolds far apart in contract talks
MLB Rumors: Bryan Reynolds, Pirates Agree to 8-Year, $106.75M
Pirates shift narrative with Ke'Bryan Hayes' big contract
Bryan Reynolds signs extension with Pirates
Yankees lose trade option with Bryan Reynolds' $106M Pirates deal
Bryan Reynolds, Pittsburgh Pirates agree to contract extension
Pirates A to Z: Bryan Reynolds recovers from slow start to be best
MLB Rumors: Bryan Reynolds, Pirates Agree to 8-Year, $106.75M
Pirates: Bryan Reynolds signs 8-year, $106.7 million extension
Pittsburgh Pirates Reward Bryan Reynolds With 8-Year, $106.75
MLB Rumors: Bryan Reynolds, Pirates Agree to 8-Year, $106.75M