Carl Granderson is having himself a season.
Yes. A GRAND one.
Print