It appears many of us got screwed by WFMZ's telecast. Ncaa.com does not show Lehigh-Delaware on their schedule. Does anybody know of another possibility of watching it on the internet? I am disgusted at this point. If I knew it wasn't being streamed I could have made other plans to see the game. HELP!