Falcons' Drake London ‘forever indebted to Atlanta,’ eyes a Super Bowl victory for team and city
After signing a four-year, $141 million contract, Falcons star wide receiver Drake London says he wants to bring the city of Atlanta its first Super Bowl victory.