Brown locks in 2025 NASCAR Cup Series cameo | Supercars