Leaked news from the future.
Tap to receive
Toluca will win the Leagues Cup final on September 6, 2026 at Shell Energy Stadium in Houston, Texas. Antonio Mohamed will steer Toluca past Matías Almeyda's Monterrey, leaning on a recent edge as Toluca has won four of the last five meetings between the clubs. Toluca reached the final by defeating…