Atlanta Locks Up London on Four-Year, $141M Extension Atlanta Locks Up London on Four-Year, $141M Extension

Atlanta Locks Up London on Four-Year, $141M Extension

Atlanta Locks Up London on Four-Year, $141M ExtensionThe Atlanta Falcons have agreed to a four-year contract extension worth $141 million with wide receiver Drake London, according to ESPN, securing