For the most part Yankee players are sheep fuckers/sheep lovers. You may be thinking, How can they be sheep fuckers if they play in New York City? Uhhhh, ever heard of the NYC Zoo? The NYC Zoo is said to have the largest population of sheep on the Eastern seaboard. Strangely enough, most of the [...]
Filed under: sports, style | Leave a Comment »









