Mark Poloncarz talks the latest on Bills stadium negotiations

WBEN Extras
Tuesday, August 13th
00:02:09