After nearly seven months of speculation, secrecy, uncertainty, and at times dread over the worst-case scenario, the Baltimore Ravens finally have some clarity