Halos Heaven, a Los Angeles Angels community
By VoxMediaUser9443 on Aug 22, 2007, 12:53am PDT 18
Does this mean Figgins goes on the DL?
This FanPost is authored by an independent fan. Tell us what you think and how you feel.