-
European Championships moved to April 1, 2027??
As the German American football website Touchdown24.de reported, the 2018 European Championships that were canceled/postponed recently were suddenly scheduled on the IFAF Continental Association of Europe...
-
Netflix shooting Last Chance U in Spain? Nope. Reus Imperials at it again!
Last year, Spain’s Reus Imperials, Spanish semifinalists in 2017, gained international attention by releasing the news on December 28 that they had signed world-renowned former...