The Instigator Podcast 5.13 – A New Era at the Stadium Featuring Del Reid of 26 Shirts

Del Reid of 26 Shirts joined the podcast to discuss the new naming rights deal for New Era at the stadium. We also discuss what options the Bills and the Pegulas have when the time comes to either renovate¬† “The Cap” or build a new stadium. Download and subscribe to The Instigator Podcast on iTunes by following this link.