What is the version of the following sentence with correct punctuation?

Grand Slam Competitions are held for more than a hundred years There are four stages of heavy clashes players
Grand Slam Competitions are held for more than a hundred years. There are four stages of heavy clashes players.