NFL Weekend #2 in Review

NFL Weekend #2 in Review

Are the 2019 Miami Dolphins the worst team you’ve ever seen!?