Japanese Baseball team, Yomiuri Giants is streaming live game every night. anyone who is interested should watch it.
http://www.stickam.jp/profile/jorf
Fuck the Giants, I'm a Marines fan.
what times are the games normally? and do other teams do this?