Flash Story US Eagles safety Kevin Byard details why Chiefs’ TE Travis Kelce so difficult to defend 10 months ago Byard #Byard