Garrett Johnson is a retired NFL defensive tackle who last played for the San Francisco 49ers. He entered the league in 2000 out of Illinois. In the 2000 regular season he made 11 tackles (5 solo).