absa cape epic The Last Lion After the 2024 Absa Cape Epic finished in Stellenbosch recently only two riders had finished every one of the 20 events.