Crazy odds but an Huskers in st Barts and want to watch game?