Indianapolis Colts wide receiver Andre Johnson is reportedly contemplating retirement and has played his last snap in Indianapolis.