Listen

Description

After losing to the Patriots in Week 1, there's plenty of blame to go around. In the latest episode, Taylor touches on: