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

Even though rumors are pointing to TMobile we still wouldnt rule out a Verizon release just yet
Even though rumors are pointing to T-Mobile, we still wouldn't rule out a Verizon release just yet.