If the Falcons have ever heard of a touchdown it certainly wouldn’t be this week. Once again the Falcons fail to punch it in and play the close game making the ball-game 6-7 with the Browns leading.
Ryan still has happy feet and the run game looks decent. But what’s hurting the Falcons is a sense of finesse that elite football teams have.