The Falcons have a 10 point lead at halftime, and regardless of how the second half goes, they’ve sold me on this football team. I BELIEVE!
Let’s hope they can keep it going and get the win in Denver. Use this as your second half open thread.
Atlanta has the lead!