Sports

Reports: All-Star outfielder Bryan Reynolds agrees to $106.75 million extension with Pirates

After offseason contract talks bogged down, the Pirates finally come to terms with Bryan Reynolds on eight-year deal, according to multiple reports.