During his 17 years in the league wide receiver Keenan McCardell played with an impressive 6 different teams, though he only actually saw the field with