Sports Barcelona wins 26th Spanish league title 5 years ago BARCELONA, Spain (AP) — Barcelona wins 26th Spanish league title. Continue Reading Previous Norwich promoted to EPL after 3-year absenceNext Chiefs add cornerback Fenton on Day 3 of draft More Stories Sports Whittaker shows off dance moves | ‘Cameron is NOT my biggest test!’ 5 hours ago Sports Garcia ‘considering rejoining’ DP World Tour to make 2025 Ryder Cup return 7 hours ago Sports Webb: VAR should have overturned Fernandes’ red card vs Spurs 8 hours ago