This is a popular saying because it always seem people will do anything to be the best, to get to the top or to be number 1. This often means doing things that are considered "wrong" but a nice guy would rather do things the right way rather than be the best.
Nice Guys Finish Last was created on 1999-03-23.
Nice Guys Finish Last - 2001 was released on: USA: May 2001
Nice guys finish last- greenday
The cast of Nice Guys Finish Last - 2006 includes: Aaron Choi Joong Lee as Nice Guy Ernie Ng Ben Wang
Answer I answer a lot of your questions, there can only be one person with the same nick on this site, so in conclusion, nice guys don't finish last, they finish best.
Nice Guys Finish Last - 2006 was released on: USA: 30 September 2006 (Los Angeles Korean International Film Festival)
Mansome - 2012 Nice Guys Finish Last 2-100 was released on: USA: 19 July 2013
What's Happening - 1976 Nice Guys Finish Last 1-20 was released on: USA: 24 March 1977
Dog the Bounty Hunter - 2003 Nice Guys Finish Last - 6.3 was released on: USA: 18 February 2009
Nice guys finish last - Ryan Higa
Nice Guys Finish First was created in 1986.
Ed - 2000 Nice Guys Finish Last 2-15 was released on: USA: 6 March 2002 Germany: 18 December 2004