Week 14 went awesome for those of us that streamed Atlanta. The Falcons amassed 26 points and easily finished as the weeks top DST. Unfortunately, the Lions finished 23rd and the Chargers 26th. Membership Required You must be a member to access this content. View Membership Levels Already a member? Log in here...