Shelton wins second shot put title, Lions place 8th