Matt Barkley still cashing NFL checks