Another piece of the puzzle is back in play. A shame that Liberty and the FIA no longer have any interest in racing. They could take a clue from the...