Robert Archibald Death

Robert Archibald death & obituary: British professional basketball player has died January 23, 2020 at the age of 39. His death was confirmed by his father.

Robert Archibald’s cause of death has not been said publicly, Robert’s father confirmed his son was found dead at his home in Illinois on Thursday.

Concerned individuals are mourning the death of Archibald.