Celebrate our new site and save $15 Get code »

Larry Powell

Powell is an associate professor of communication studies at the University of Alabama at Birmingham and a life-long baseball fan.