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

Team members who rarely if at all meet physically Staggered time zones
Team members who rarely if at all meet physically. Staggered time zones.