To clarify.....he'll be 32 next month.
His last few years:
The Toronto Argonauts (respectable as far as non-NFL) signed him....but then they determined he wasn't good enough to be a backup WR for them.
Then the Massachusetts Pirates signed him (much less respectable)...and THEY determined he wasn't good enough for a back-of-the-roster spot....
Then the ...get this....Vegas Vipers(who? LOL I think that's like a league for Walmart checkout boys to play in on the weekends) signed him....and the VEGAS VIPERS saw him play and said Nope, you're not good enough to wear the vaunted Vegas Viper jersey (which is probably just a Haynes t-shirt with some numbers made out of masking tape stuck on the back)
Seems like a worthwhile addition that people should be spending their time on. I'm sure the Vegas Vipers were just holding him back