Giants sack the Eagles in Philly

 

Art breaks down the New York Giants latest victory from Philadelphia.