BCA Best Bets: Events this Weekend