Rangers finish third in Hardin Invitational