May 22, 2018, 7:08 am Comcast’s mesh wifi system, xFi Pods, launches nationwide Would I trust this in my house? No. Never. Not in a million years. About Rick Roberts I live with a chill cat and my good dog in Denver, where I read, cook, ride my bike, listen to music, and try to keep it simple.