stream2watchStream2WatchBBC iPlayer is the best overall alternative to Stream2Watch. While it’s only available in the UK, it broadcasts tons of sporting events — curling, football, rugby, beach