I just booked my March Madness trip for a Wednesday through Sunday stay this week. I know that the Wheeling Island Sportsbook is still down from the time I was there two weeks ago. I figure if this place is terrible I am close to Rivers Casino in Pittsburgh. Anyone been to Mountaineer? Thoughts on their sportsbook? Thanks.