Josh Willingham retires after eleven seasons
After 11 Major League seasons, Josh Willingham has decided to call it a career. The 35-year old outfielder told ESPN.com about his retirement Monday morning, saying that “After praying on my decision many times...