Week 3: Steve Take

Steve talks about Buffalo's win over Tampa Bay.