Falcons Lock Up Drake London on a 4-Year $141 Million Deal
The Atlanta Falcons have officially made one of the most important moves of their offseason, agreeing to a massive four-year contract extension with wide receiver Drake London worth $141 million. The deal keeps London in Atlanta for the foreseeable future and cements…
Read More