February 21, 200521 yr http://www.nbc-2.com/Articles/readarticle....eid=1715&z=3&p= Very interesting story from NBC 2.
February 21, 200521 yr So what?!?!? The last two National League Champions have trained at Roger Dean Stadium, perhaps now even the third straight NL Champ this year!
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.