Rodney McLeod played his final NFL game on Saturday in Baltimore and he's thankful for his 13 years in the league.