For many people the Handi Life Sport brand is associated with the balls and the game of boccia

Can you repeat this sentence, but add in punctuation?
For many people, the Handi Life Sport brand is associated with the balls and the game of boccia."