eppsnet.com
Whatever Happened Five Minutes Ago
The whole “whatever happened five minutes ago was the biggest thing that ever happened” school of making sports arguments has to be one of the most annoying sports media trends of this …