Sports Satire
1 article in this section
Sports Satire
Knicks Fans in San Antonio Declare ‘Greatest Day’ Over Winning a Basketball Game: A Triumph of Spirit or Simply the Gin Talking?
In a development that has left sociologists, psychiatrists, and the entire state of Texas utterly baffled, New York Knicks fans in San Antonio have reportedly declared last Tuesday the 'greatest day' ...
