It’s basketball and musicals with both “Evita” and the I-55 Spring Slam Tournament coming to town this weekend. But first, it’s March Madness time. The First Four take the court on March 19 and 20. If you can’t make it to Dayton, Hartford or Salt Lake City to watch LIVE, Cape has some great places to catch all the games. Let’s face it: an NCAA game isn’t all that much fun unless you’re surrounded by other fans, cheering your team’s every score while sipping cold beverages. Cape’s sports bars