SCOTUS will rehear the Citizens United case tomorrow. Here’s the most reasoned and legitimate take on the case.