I was wondering if anyone can help me. I want to watch the Heineken Cup Final, but will be in South America at the time?
1. Does anyone know anywhere on the Brazilian Island "Ilde Grande" That would be showing the match?
2. What Sports channel in South America will be showing the match live?
Any help would be greatly appreciated