lots of people are jealous of the new york yankees because of their success, especially people who troll on urban dictionary
american league baseball team based in the bronx, new york
"lots of people are jealous of the new york yankees because of their success, especially people who troll on urban dictionary" What is the definition of "new york yankees"?