immediate impact

3y

The draft is over and the report cards have been turned in. So how did the Ravens do?