Huffman homers in the eighth to power Redbirds' win

Huffman homers in the eighth to power Redbirds’ win

Memphis, TN (Redbirds) – Chad Huffman hit a pinch-hit, three-run home run on a 3-0 pitch in the bottom of the eighth, his second pinch-hit bomb in …
See all stories on this topic