
Yahoo Sports
The Dallas Cowboys fell to No. 18 in the NFL power rankings after suffering a damaging loss to the Tampa Bay Buccaneers. The defeat exposed weaknesses on both sides of the ball and raised fresh doubts about whether the team has the consistency needed to compete with the league’s top contenders. The loss was particularly …
27d ago · via Yahoo Sports






Join the conversation
Comments
No comments yet. Newest first. Plain text only, 2–2,000 characters.
Checking your sign-in…