The New York Giants might make the most football sense as a landing spot for fullback Vonta Leach. The team reportedly is considering raising its offer to sign the All-Pro.
Vonta Leach’s offer from New York Giants to increase?
The New York Giants might make the most football sense as a landing spot for fullback Vonta Leach. The team reportedly is considering raising its offer to sign the All-Pro.
Vonta Leach’s offer from New York Giants to increase?