in

Football Star Spencer Webb Dies Aged 22

The devastating news that Spencer Webb has passed away and the tragic circumstances in which he died have just been announced.

The devastating news that Spencer Webb has passed away has just been announced.

And the internet is grieving.