Kansas City Chiefs tight end Travis Kelce publicly criticized his own performance as the team faces a sudden slump. Kelce acknowledged his frustrating play amid the Chiefs' recent struggles, taking responsibility for the team's downturn.
Chiefs’ Travis Kelce calls out self over frustrating performance amid sudden KC struggles



