Despite make an appearance at the Kansas City Chiefs practice this week, Jamaal Charles is not expected to play in the Week 3 matchup with Miami Dolphins. Great news for those of us that spent a waiver wire move on Knile Davis!