Daveed Diggs and Rafael Casal are slouching over a table at Busboys and Poets on 14th Street in Washington, D.C., nearing the end of a day of hyping their new movie and honestly looking like, were it not for this interview they are about to begin, they could curl up on the booth, nestle their […]