Lance McAlister

Sports Talk 1-12-18

January 12, 2018167 min
Lance debates the most popular sports to watch in the US, and looks at the latest arbitration news for the Reds.

Chat About Sports Talk 1-12-18