Do the Astros have the most intimidating lineup?

Video Details

Do the Astros have the most intimidating lineup? Nick Swisher and Frank Thomas weigh in on the Astros lineup.