Summary: Sal and Leo discuss the Bills announcement that Dick Jauron will become the team's head coach. Was this a good idea? Sal and Leo have their opinion, of course.
Summary: Sal and Leo discuss the Bills announcement that Dick Jauron will become the team's head coach. Was this a good idea? Sal and Leo have their opinion, of course.