Mamelodi Sundowns have experienced a whirlwind of events this week, combining thrilling on-field action with off-field ...