all sports player functionality