Bryan Reynolds' Pittsburgh Pirates square off versus the San Francisco Giants on May 21 at 6:40 PM ET, and will see starting (...)