McCoy On Osi: “Overrated n soft 3rd d-line on his team honestly”
New York Giants All-Pro defensive end Osi Umenyiora is a great pass rusher, but he's not a physical player and nobody fears him. That's probably the reason Eagles running back LeSean McCoy had the nerve
Read More