ORCHARD PARK, N.Y. — Josh Johnson thumbs through the array of Buffalo Bills-themed T-shirts, pullovers and sweatpants that hang at his locker. Almost everything he wears is provided by the team — his fourth since April.
"Look at all this stuff I've got here," said Johnson, an eight-year veteran who has played for seven different teams. "I try my best to pack light. If I've got to wear the same things over and over, I will."
Johnson, like other NFL vagabonds, needs to be ready to move quickly, particularly this year.
He signed with Cincinnati in April, then had a 10-day stint with the Jets that ended Sept.