Bryan Reynolds and the Pirates agreed to an 8-year, $106.75 million extension. After years of trade rumors, Reynolds has found a deal to his liking and will stay in Pittsburgh for the foreseeable future. The Astros beat the Rays, ending Tampa Bay's home win streak. Jarred Kelenic is still mashing. All this (and more) on today's episode.