Wild moment man dressed as Ronald McDonald sings national anthem at minor league baseball game… leaving players in stitches
Is there anything more 'Corporate America' than having a fast food mascot sing 'The Star-Spangled Banner' before the first pitch of a minor league baseball game?

