Destiny Griffin throws 42-8 for Shot Put win