Khalil Shakir practiced on Wednesday for the first time in 3 weeks.