If I recall correctly, he was 19th inning option for the legendary Game 4, 18 inning game against the Braves in 2005 NLDS.
<blockquote class="twitter-tweet"><p>Former Astros outfielder Jason Lane pitched five shutout innings in first start for the Sugar Land Skeeters.</p>— Zachary Levine (@zacharylevine) <a href="https://twitter.com/zacharylevine/status/214901638727610368" data-datetime="2012-06-19T02:05:18+00:00">June 19, 2012</a></blockquote> <script src="//platform.twitter.com/widgets.js" charset="utf-8"></script>
It appears that he's pulling double duty for the Skeeters. He has pitched a couple of times, including the five shutout innings Levine mentioned in that tweet and he also has 36 at-bats over ten games in the field. And why not, I guess? The more you're out there, the better chance you have to impress teams.
He's probably made a couple million in his career. No reason for him not to do what he loves while he still can.
Playing baseball is all he has done for nearly 30 years. He probably doesn't know what to do with himself off the diamond.