Roger Clemens will face a retrial on perjury charges, a federal judge rules Friday. But is another trial fair or necessary?