Sofia Restrepo
Articles by Sofia Restrepo
12/18/2025
Morocco beat Jordan in extra time to win the 2025 FIFA Arab Cup. The real story? The Atlas Lions nearly threw it away through complacency before remem...
12/18/2025
Madrid scraped past 19th-place Talavera 3-2 with a phantom handball penalty after months of Pérez crying about Barcelona and referees. The irony is sp...
12/17/2025
Miami coach Mike McDaniel admitted a quarterback change is "under consideration" after the team's 28-15 loss to Pittsburgh officially ended their play...
12/16/2025
Despite strong seasons with Real Madrid and Barcelona, neither forward made the XI as PSG's Ousmane Dembélé claimed top individual honors in Doha.
12/15/2025
The French striker was struck by a Toluca supporter while leaving the pitch after Tigres' devastating penalty shootout defeat in the Apertura final.
12/14/2025
Bayer Leverkusen defeated Cologne 2-0 thanks to Martin Terrier's stunning scorpion kick goal in the 66th minute. The French substitute entered in the ...
12/13/2025
Stephen Curry drained a one-handed full-court shot from outside the tunnel before Friday's game against Minnesota, prompting Caitlin Clark to joke the...
12/13/2025
The injured Brazilian defender sprinted onto the pitch to confront a player after a hard tackle during a six-a-side game between Botafogo supporters i...
12/12/2025
The Egyptian star has been recalled following 'positive discussions' with his manager, but questions remain about whether this truce can survive the A...
12/12/2025
Viktor Tsygankov's stunning brace sparks Girona comeback in San Sebastian, Union Berlin ends Leipzig's title hopes, and a coaching change can't save s...
12/12/2025
Kyle Pitts delivered a monster performance with 11 catches for 166 yards and three touchdowns as the Falcons erased a 14-point deficit to beat Tampa B...
12/12/2025
Saturday's Premier League slate features the defending champions in 10th place, a title contender held together by tape and prayer, and a club on the ...
12/12/2025
The Italian legend will become the world's highest-paid national team coach with a contract that survives regardless of World Cup results. This isn't ...
12/11/2025
Liverpool's Egyptian star has publicly broken with Arne Slot, but his next move may not be to Saudi Arabia. The door to staying in England remains wid...
12/11/2025
Kylian Mbappe didn't play a single minute against Manchester City and remains doubtful for Saturday's match against Alaves. The French striker's left ...
12/11/2025
A single evening of European soccer tells multiple stories of collapse, redemption, and survival. Here's why Friday's fixtures matter beyond the score...
12/11/2025
Five years after retirement, Philip Rivers rejoins the Indianapolis Colts following Daniel Jones' devastating Achilles injury. The 44-year-old could s...
12/10/2025
The 18-year-old stormed off angry after being subbed despite picking up his third yellow card. Flick excused it as 'youthful passion.' No, it's poor d...