Mench, a favorite with the fans and sports talk radio shows, brings some much-needed muscle to the clubhouse