Earlier today, New Orleans Saints head coach Kellen Moore voluntarily withdrew from all coaching activities following a failed drug test, team sources confirm. The organization has yet to release an official statement, but more details are expected to emerge soon.
Leave a Reply