Most ball parks sing it during the 7th Inning Stretch.
Well, they don't really play the entire song before or after the ball game. They usually might play little bits of the song in the middle of the game but, theres no specific time where everyone sings the song.
Seattle
God bless America
Originally the song was written by Jack Norworth, and it was sung at a high school baseball game for the first time in 1934 in Los Angeles. Researchers believe that it was sung at a major league game later the same year. en.wikipedia.org/wiki/Take_Me_Out_to_the_Ball_Game
"At Last"
The song is call The Game and is sung by Motorhead. The other song is called Bow Down to the King and is also sung by Motorhead.
It varies depending on the stadium. Many stadiums have fans join in singing the chorus of, "Take Me Out to the Ball Game." Others play a second patriotic song, like "God Bless America."
Drown
The guy who sings that awesome song is Hironobu Kageyama, he has sung every single song in the Dragon Ball Saga and videogames too.
The lyric is " rubber ball, you come bouncing back to me" The song is "Rubber Ball" sung by Bobby Vee. Written by Aaron Schroeder and Ann Orlowski.
It started when a president came late to a baseball game and the whole croud stood to be respectful and no It was not always sung on the 7th inning stretch -----Click on the 'Take Me Out to the Ballgame' link on this page to see the lyrics to the song and read about its history.
"One Step Out of Time" sung by Michael Ball.
The song is called "my time" sung by fabolous ft. jeremih