John Keating chats with Todd Jones, a.k.a. Roller Coaster Jones, who closed for the Tigers during their run to the 2006 World Series and threw the final pitch at Tiger Stadium.
Catching up with former Tigers closer Todd Jones
by admin 0 Comments
by admin 0 Comments