The San Francisco Giants have made a huge attempt to improve their pitching staff by signing a four-year, $44 million…