Global Sports Roundup: Mohamed Salah’s Turkish Dominance and Buffalo’s Stadium Controversy
Mohamed Salah impresses in the Turkish Super Lig with a hat-trick, while the Buffalo Bills face intense fan scrutiny regarding their new $2.2 billion stadium.
