Skip to contents

god peed

god peed

Something you think we should know? Send a story tip to tips@defector.com

god peed

And On The Seventh Day, God Peed

After five years in the CFL and on NFL practice squads, Denver Broncos return specialist Diontae Spencer scored his first NFL touchdown. His 83-yard punt return TD opened the scoring for his team and helped them on the way to a nice little 32-27 road win over the Carolina Panthers. More importantly, Spencer celebrated his […]

NFL
90Comments

Something you think we should know? Send a story tip to tips@defector.com