Barnett has been ruled out for Philadelphia's matchup with the Chiefs on Monday due to personal reasons.
Barnett missed the team's Week 9 win versus Dallas and will now miss his second straight game, this time due to personal reasons. The Eagles will now find themselves short-handed at defensive end for Monday's game.