Atlanta Falcons to play 2026 NFL international game in Spain at Real Madrid stadium
The Atlanta Falcons have learned where they will play their 2026 international game later this year. NFL announced Tuesday that the Falcons will play in the 2026 Madrid Game at Bernabéu stadium, the home of legendary soccer club Real Madrid. “Atlanta and Madrid are a fitting match as we will host two of Spain’s group stage matches in the upcoming FIFA World Cup at Mercedes-Benz Stadium,” Falcons new CEO and president Greg Beadles said Tuesday.
Read more …
USC basketball report, March 3 - Trojans suffer humbling week
It was a week dominated by NBA rising stars as Trojans in college hoops went winless for the week
Read more …
Lions Fans Are Sleeping on What They Got in Juice Scruggs
The Lions added Juice Scruggs in the David Montgomery trade. Here’s why Detroit targeted him, what his role could be, and why the move makes sense.
Read more …