Do Thom Brennaman and Chris Welch dislike each other?
View Single Post
05-10-2012, 01:00 AM
Join Date: Apr 2012
Location: Beavercreek, OH
Re: Do Thom Brennaman and Chris Welch dislike each other?
Does anyone remember the "pen stealing incident" from eiither last year or 2010 involving Chris and Thom?
Wasn't quite sure if that was a joke or not. Or what the hell exactly happened.
View Public Profile
Find More Posts by Red Buckeye