Soccer superstar David Beckham has not played professional football since 2013 when he retired as a member of Paris St-Germain. He is currently busy with Kevin Hart promoting H&M, but it looks like he's playing one more match in front of the Manchester United crowd.

He won't be coming out of retirement, though. Beckham announced via UNICEF that he and French legend Zinedine Zidane will captain two teams in an All-Star "Match for Children" at Old Trafford on Nov. 14.

"I want a world where children can grow up safe from violence, free from poverty and protected from preventable diseases. This match gives me the perfect opportunity to raise awareness and vital funds to help reach the children who need it most. I am delighted that my friend Zizou will join me in leading two teams, full of our friends and teammates, at the best stadium in the world," the 40-year-old said in a statement.

Tickets will cost £20 for adults and £10 for 16 years old and below. They are now on sale here. Money that will be raised from ticket sales and donations on match day will go to UNICEF to aid helpless children around the world. The return of Beckham at Manchester United is already a success as the ticketing website crashed due to heavy traffic, per Man United News via Twitter.

According to ManUtd.com, Sir Alex Ferguson will manage Beckham's team while Carlo Ancelotti will manage Zidane's. FIFA's six-time Best Referee of the Year Pierluigi Collina will call the match.

Sir Alex and Beckham recently made headlines earlier in September when the former United boss did not name the 40-year-old as one of the world-class players he coached. The Englishman holds no feeling of resentment to his former manager, telling BBC, "I tend to agree with the manager because there are certain players that you can call world-class, and, thankfully, I played with many of them."

The two have won six Premier League Titles, two FA Cups, two Community Shields and one Champions League Trophy together before Beckham left for Real Madrid in 2003, per Transfermarkt.com.

The former England captain has been a UNICEF Goodwill Ambassador for 10 years and marked his 10th anniversary with the launching of "7: The David Beckham UNICEF Fund." It is David's personal commitment to use his influence and popularity to raise funds for children, who face adversities around the world.

Among the things he has done for children are raising awareness on AIDS, Ebola, malnutrition, natural calamities and violence. Beckham has traveled around the world meeting children in Cambodia, the Philippines, Sierra Leone, South Africa and Thailand.