Well honestly he shouldnt be in the 2 hole. He should be batting 8th. With the current roster I would do
Hernandez
Herrera//Crawford
Hoskins
Williams
ALtherr
Crawford/Herrera
Alfaro/Rupp/Knapp
Galvis
I understand Mac batting hit 2nd earlier in the year when injuries and such were depleting our lineup.. but with Crawford and Herrera here now, eIther one should be in that spot