It wasn't a bad throw, but the runner slid into Desmond and it was a tough play for him. I wouldn't fault either on the play. Also, keep in mind that the bat was flying at Marrero as well.
No it wasn't. It may have looked like that on the screen but the bat was not flying towards him.