Cristiano Ronaldo has been on target as Saudi Arabia’s Al-Nassr beat Iran’s Esteghlal 3-0 to progress to the quarterfinals of ...
The Buffalo Bills have agreed to terms with standout LB Terrel Bernard on a four-year, $50 million contract extension. The ...
Cleveland quarterback DeShaun Watson’s five-year contract signed in 2022 set the previous record in featuring $230 million in ...
Travis Kelce shed light on his decision to continue playing for the Kansas City Chiefs amid speculation that he would retire after the team's loss at the Super Bowl.
To mark International Women’s Day, Sarah Thompson meets the team leading the charge in women’s and girls’ football ...
Their championship window ... Egbuka comes off a 16-game campaign with the national champion Buckeyes. He totaled 81 catches for 1,011 yards and 10 touchdowns. In 2022, he totaled 74 receptions ...
Josh Allen, Buffalo Bills: 6 years, $330 million (75.76% of total contract) Allen earned his first NFL MVP award in 2024-25, leading Buffalo to a 13-4 regular season mark and a trip to the AFC ...
Ben Pearson and Jordan Thompson both started in midfield against the Hornets and impressed in a very rare outing together ...
One week away from the 2025 NWSL season kickoff, Friday's Challenge Cup will see a 2024 championship rematch between Orlando ...
IIHF Women's World Championship taking the ice in April, USA Hockey named a 25-player roster for the tournament's 24th ...
Former Pitt quarterback and Heisman Finalist Kenny Pickett returns to the same division he began his pro career in. On Monday ...
Jon Helmkamp recaps and reacts to another Buffalo Bills season-ending playoff loss to the Kansas City Chiefs, focusing on where the Bills go from here. *Where It Went WRONG For The Bills In the AFC ...