It is true. You can find someone else with comcast TV and ask them to create an account for you. It's separate from your billing account, they just basically ask to verify your street address.
The quality is outstanding in terms of streaming video on the couple games I watched, you could...