The Morehouse College Board of Trustees have decided to not renew contract of President John Wilson, who has been leading the prestigious institution for more than three years. Wilson will serve until the completion of his current contract, which ends on June 30, 2017. And then “Dr. Wilson will pass the baton to a new President,” according to a release posted on the Morehouse website. The timing was ironic, given that it is the national holiday commemorating Martin Luther King Jr., probably…