Thad Brown “Orange Nation” 12-7

Thad Brown, sports director at WROC TV in Rochester, joins Steve and Mario to recap the Bills tough loss to New England last night and how they’ll move on heading into the final five games of the season.

Follow us on Twitter