Photo: Larry Horse Spotted At Angels Game
April 25, 2013 10:45 AM
Lastest News Headlines:
Sports Fan Insider
Keep up with your favorite teams and athletes with daily updates.Sign Up
Before that, he was taking in a baseball game in Philadelphia.
Now, it appears Larry has headed for greener pastures out West.