Bill Powers and Brian Leni offer junior mining insights about Eric Sprott's investments, New Found Gold Corp., overpaid CEOs, ...