24 Hours ONLY | $20 off coupon. Get the code »

Larry Powell

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