Melancon reportedly signs
December 5, 2016 | 00:00:30
Chris Russo breaks down what Mark Melancon's reported deal with the San Francisco Giants means to the team
Chris Russo breaks down what Mark Melancon's reported deal with the San Francisco Giants means to the team