Analysis: Would Pennington be good fit for Titans?