Yes, you need to be in the Chicago Cubs Home Television Territory if you wish to stream live sports programming. It is easy to know if you live within the territory. First, you have to access this link and use your ZIP code. Then, follow the on-screen prompts to see if you are within the area.