Sport type dao implementation. TBD: javadoc