Drake London lands massive Falcons extension, becomes one of NFL's highest-paid WRs

The reported $141 million deal includes $100 million guaranteed