Football News “We Have To Do Better” – Tuchel Unsatisfied With England Performance Despite Debut WinBy Somto IsaacMarch 22, 20250 Thomas Tuchel began his reign as England boss with a 2-0 win against Albania, however, he echoed is new side…