- 1,731
- 671
- Joined
- Jul 22, 2012
Ok guys, I've been seeing showbox mentioned in here alot, and I am thinking hard about "cutting the cord" soon. Can you guys give me a basic summary? Or point me to a good write-up on it? Is it possible to catch my sports on there?