On the latest episode of Glee, the group took after Major League Baseball. What does that mean? Find out now!
Posted in: Glee