Leonardo DiCaprio has NEVER won an Oscar! If that’s not a travesty I don’t know what is! Seriously, the guy always puts in solid performances. I can’t remember one role he’s done in the last ten years where after I wasn’t impressed. This better be his year! He deserves it!