DeMeco Ryans

Eagles LB DeMeco Ryans says the Giants are playing a lot better than their last meeting.