Football Mike Elston salary revealed