Cards take on Duke Blue Devils tonight

Cards take on Duke Blue Devils tonight