Dopo avere stabilito vari record sui passaggi per i Lions, Landry passò a giocare per i Baltimore Colts per tre stagioni. Nel 1979 giocò bene nonostante un record di 5–11 dopo un infortunio che pose fine alla stagione del quarterback titolare Bert Jones. Quell'anno passò un primato personale di 2.932 yard con 15 touchdown. In seguito giocò per George Allen nei Chicago Blitz e negli Arizona Wranglers della United States Football League (USFL) nel 1983 e 1984. Partì come quarterback titolare di emergenza per i Chicago Bears nel 1984 per una partita prima di ritirarsi.
Landry ebbe successo anche sulle corse, oltre che come passatore. Una volta corse 76 yard in quella che all'epoca era la più lunga corsa della storia della NFL per un quarterback. Corse oltre 2.600 yard e 21 touchdown in carriera, superando le 500 yard sia nel 1971 che nel 1972, oltre a fare registrare 10 yard per portata nel 1970 e segnando 9 touchdown nel 1972.[3] Si trova ancora al terzo posto della storia dei Lions per yard passate in carriera (12,451) e al secondo posto in touchdown passati con 80.