Ozzy Osbourne is taking on Donald Trump, Kayne West and more in the 2020 United States presidential election with his brilliant new merch line. As we're halfway through the year, we thought we'd ...