Will Cub Swanson win the Swanson vs Landwehr professional MMA fight scheduled for Apr 11, 2026? (50% odds) | Kelvon