Seattle Mariners shortstop JP Crawford is back in the swing of things to start June after a trying May.