Baltimore Ravens reach massive extension with Justin Madubuike; 3 moves team should make next Published by Andrew Buller-Russ