Angels ready to heat up Winter Meetings

The Walt Disney World Swan & Dolphin Resort is an 87-acre, lakefront behemoth, complete with 17 restaurants, 2,267 guest rooms and four 60,000-pound concrete statues depicting the animals within its name. Somewhere in there, the Angels may find a pitcher.

Comments are closed.