Atlanta Falcons Will Be Challenged in the Trenches In Carolina Plus Q&A With Allen Strk
Aaron is joined by Allen Strk (The Falcoholic) to discuss whether the Atlanta Falcons will win the battle in the trenches against the Carolina Panthers in Week 14.