The Prince one still works, the bottom one was Scott Stapp singing about the Marlins to the tune of some shitty song he already wrote before. Here is a shittier quality video of it on the jumbo screen:
Not only do mainstream musicians just plain suck at writing jingles for sports teams, they are taking food off the plates of legitimate local jingle writers who could both use the money and do a better job