Shahid Afridi urges cricket teams to embrace the Olympic spirit and set aside egos amid the ongoing standoff over India's participation in the 2025 Champions Trophy in Pakistan.