Must admit the 'hand pads' explanation eased my pain somewhat. He's ours now so here's hoping for the best.The negative reaction reminds me of when my Browns took Baker #1. Two of the most polarizing players in college sports.
I think you'll all feel better once you listen to DL interviews and his reasoning.