Its sure to please all those cricketing fans who will choose to use this app over others as it has everything

What is the correctly punctuated version of this sentence?
It's sure to please all those cricketing fans who will choose to use this app over others as it has everything.