Former Buffalo Bills punter Shawn Powell on the sidelines during a
2012 // Tailgate x 49ers vs Giants
Alex Smith has career day as San Francisco 49ers earn franchise
Defending Super Bowl champion NY Giants establish themselves as
San Francisco 49ers crush Buffalo Bills 45-3 – The Mercury News
San Francisco 49ers' Justin Smith has bone spur floating in elbow
Bills Vs. 49ers Game Recap: 49ers rout Bills, win 45-3
49ers vs Bills 2012: San Francisco Routs Buffalo in All Three
2012 Buffalo Bills season - Wikipedia
Giants vs. 49ers in NFC Championship: Déja vu all over again
Bills vs 49ers 2012 Week 5
Bills DT Williams: We stink
Cardinals vs. Bills 2012: Larry Fitzgerald makes an insane one