Steve Weatherford: 7/8

Steve Weatherford talks about Victor Cruz's new contract, his thoughts on Big Blue, and does he have a problem with wearing another team's hat.