long shot

noun

1.
a venture that involves great risk but promises great rewards
2.
a contestant that is unlikely to win