Who Has Played For The Most Nfl Teams?
We all know that there are a lot of NFL teams out there, but did you know that some players have played for more than one? In fact, there are a few who have played for a whopping eight teams! So who are these journeymen of the gridiron? Let’s take a look. Brett Favre Brett…