DirecTV has a two year contract which sucks (not as bad as 3 years). I know for DirecTV it is like 300 dollars to break the contract. I'm pretty sure Dish Network is cheaper, but I'm not sure how much. It looks like you will have to add 9 dollars a month onto your bill (at least during football and basketball season) for Fox Sports. Some of the winter tournaments may be on CBS Sports Network, but a bar would have those. I'm not sure about ESPNU. Someone with Dish Network will have to help you out there.