I believe River Humphreys has left because his work commitments meant he couldn't train with the team or play midweek games. Gards is a different matter and there has been no official statement from the club about the situation.
Having heard from other sources how he conducted himself in the close season, I 100% agree. Don't want that sort of character at our club - same goes for the keeper. Good riddance. Onwards and upwards!
Should never have been let back within a mile of the club after his antics under the previous manager when he refused to play and happily saw us relegated. Still can't believe we welcomed him back.. Good Riddance indeed.