Peter Sagan claims yellow jersey after Tour de France Stage 2
Reversing the Curse: 5 world champions who've shone in the rainbow jersey
Peter Sagan and the rainbow jersey that got away: 'I think I could have won in 2019' - Velo
Peter Sagan: Most Up-to-Date Encyclopedia, News & Reviews
Blazin' Saddles: World Championships road race preview – can Peter Sagan make it four? - Eurosport
Peter Sagan makes a comeback – The Observer
Peter Sagan: Reports of my demise are greatly exaggerated
Peter Sagan (Bora Hansgrohe), wearing the rainbow jersey of World Champion.
My World by Peter Sagan Book Review