Giants rally from 10 down, top Ravens 24-20 on Barkley’s run

Giants rally from 10 down, top Ravens 24-20 on Barkley’s run