NBC: Man who attacked Rep. Angie Craig sentenced to 27 months in prison