LSU leads the country in home runs with 21 this season after the Tigers hit six during a doubleheader Wednesday. Continue reading...