I was searching for a stream yesterday lunchtime but only found ones requiring credit/debit card registration, even for a free trial period.
Didn't know much about periscope but it's now on my android phone for future games. Sounds like a genuinely good alternative to Sky, or BT. As long as...