Strasburg, "Lot of guys" deserve opening day start