
Javon Hargrave switched sides, so to speak, departing Philadelphia but staying in the NFC after inking a four-year, $84 million deal with San Francisco.

Javon Hargrave switched sides, so to speak, departing Philadelphia but staying in the NFC after inking a four-year, $84 million deal with San Francisco.