How shares can generate passive income for life  Yahoo Eurosport UK