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

But their is a scenario that we see over and over again with online poker at Titan Poker live games and any tournament poker
But their is a scenario that we see over and over again with online poker at Titan Poker, live games and any tournament poker.