Sportsology: ECMC - Khalil Shakir's 31-Yard Catch
Buffalo Bills' Khalil Shakir New No. 3 WR? 'I'm Ready!' - Sports
Five Questions with Bills WR Khalil Shakir
Buffalo Bills WR Corps Ranked Among League's Best in PFF's Latest
Injury update: Bills to be without S Micah Hyde (neck), DT Jordan
Miami Dolphins vs New York Jets preview for Week 18: Joe Flacco
Injury update: Bills to be without S Micah Hyde (neck), DT Jordan
Khalil Shakir - Buffalo Bills Wide Receiver - ESPN
Bills stayed focused amid distractions for decisive Week 2 win
Dolphins vs. Bills final score, results: Buffalo hangs on in
NFL Week 5 Game Recap: Buffalo Bills 38, Pittsburgh Steelers 3
Injury update: Bills to be without S Micah Hyde (neck), DT Jordan
Buffalo Bills 53-Man Roster Projection: Battles Ongoing at OL, LB