Notes: 'All hands on deck' for Ravens as McCarron, Eifert work; A shower if they can finish

Advertising