Thad Brown “Orange Nation” 5-2

WROC-TV sports director Thad Brown hops on with Steve and Paulie to discuss the Buffalo Bills’ NFL Draft haul and how it impacts their quest for a Super Bowl.

Follow us on Twitter