Taylor Lewan of the Titans is the latest NFL player to get suspended for taking performance enhancing drugs. The Titans OT isn't just taking the suspension lying down. He went on Instagram to proclaim his innocence and even posted the results of a lie detector test. Do you believe he is innocent?
Content Goes Here