Match Preview: Charlotte FC vs Portland Timbers
Charlotte FC’s momentum has faltered in recent weeks after consecutive losses to Minnesota United – which snapped a 14-game unbeaten streak at Bank of America Stadium – and New York City FC. Now, though, the team has a critical month of May ahead that features a distinct advantage: four of