News

Former MLS player Aaron Boupendza died at 28 after falling from the 11th floor of his apartment building in China on Wednesday, April 16, according to multiple reports.