Admired baseball from afar the last couple of years, but fallen in love with it totally now!
Still finding a definite team to follow - one of the appeals of baseball for me is each team has something about them to like - whether a player, manager or stadium, so its hard chosing.
Must admit I'm leaning towards the Giants though
Me and the missus are planning a trip to the US to catch some games, hopefully this year.
Anyways, see you around the boards!