Manchester United have announced that Marcus Rashford has signed a new contract running until 2028. Post navigation Previous Previous post: MLS All-Stars vs Arsenal – Pre-season friendly: TV channel, team news, lineups & predictionNext Next post: Biggest wins in Women’s World Cup history