What is Yars?
an english measurement used by the chinese with an accent; discovered by the curious mind of matt lu
Matt Lu: Coasch, how many yars off the ball?
See mp