TweetThat is a tough call! I would go with your gut on this. As far as your past, they can bring up things from many years ago, if they want. If things are in question, I would answer them truthfully to some degree, and of course wouldn't bring up gear use. Unfortuantely, they will probably look at you and somewhat judge based on your physique. That sucks, but I have seen this happen many times to Fuzo.
I would sit down and think about the pros and cons of your decision. Yes this could be a new opportunity, but it is not easy wotking day in and day out with criminals. I have seen people who have done this for years become so cynical, defensive, and unhappy.
Whatever decision you make, don't look back or have regrets!!! If you decide to go through with the interview process and you don't get the job, forget about embarrassment and rejection!!! You are already a success so if you don't get it, just chuck it off as a life lesson and a time of growth!!!
Good luck to you!