3 Cardinals-related events this weekend