50 Cent no longer owns the title for throwing out the worst ceremonial first pitch in baseball history.

On Tuesday, the Chicago White Sox and the Kansas City Royals took part in a double header and fans who took in the second game of the day were treated to one of the most surprising first pitches of all-time, courtesy of a White Sox fan.
 

Luckily for the fan, there didn’t seem to be too many people in the seats at the time of the first pitch. However, it’s 2019, so footage of the pitch has already started making its rounds online.
 

This all comes five years and one day after 50 Cent threw out what was known as the worst ceremonial first pitch of all-time…until now.
 

As for the photographer, hopefully his camera is still good to go for the second game of the double header.

(H/T Twitter/FSKansasCity)