Even though it can be very boring, I love watching, playing, and watching on TV major league baseball.
Coming from Detroit and having the luck to see a game in the World Series in 1984 I am a huge Tigers fan.
Then living for many years during my post-doc and first real job in Houston I love me some Astros.
How abut you? Do you follow MLB? If so which team is your favorite?