I dunno where you all are or anything, but who likes sports radio? im in Canada and ever since they put tim and sid on tv im hooked.
Printable View
I dunno where you all are or anything, but who likes sports radio? im in Canada and ever since they put tim and sid on tv im hooked.
i love sports radio, its one of the best things on radio.