McCrory signs $21.1B budget deal

Gov. Pat McCrory signs a $21.1 billion budget agreement into law.