The Atlanta Falcons are currently on a two-game losing streak after losing their latest game to the Chicago Bears.It was a game in which Caleb Williams showed no signs of rust throwing for 305 yards, completing his 12 passes against Atlanta.As you can see, the Atlanta secondary struggled mightily.The good news for the Falcons is […] The post Falcons Getting Close to Return of $81 Million Star appeared first on HEAVY.