Yokohama Baystars

What is Yokohama Baystars?


1.

baseball team based in Yokohama.

they went almost 40 years without winning a title, when they finally won it in '99.

BayStars sucked for a while until they won that title.

See 5150


32

Random Words:

1. The most annoying person on earth. Spds is an RVJB2 See RVJB2..
1. To 'Touch the Sun' is to get so high on an intoxicant/s that you feel like you can touch the sun. Sam: Man, lets take all the..
1. Not to be condfused with "Transport," it is a last name that belongs to a band of Italians who came to Elise Island from Italy..