Leo Durocher, (attributed, see notes) Quote #13086 Author admin Date October 28, 2013 Nice guys finish last.