Top 5 upcoming sporting events of the weekend

By Neo Poho

The first weekend of June will see Manchester United lock horns with Manchester City in the FA Cup final while Maritzburg United will continue their quest of retaining their DStv Premiership spot and Al Ahly welcome Wydad Casablanca in the first leg of the CAF Champions League final.

1. The FA Cup final is on the horizon as Manchester United take on Manchester City