Category - Sports

Genius Stupidity

Its a wonderful time of year for sports fans.  Americans love March Madness and I contend it’s the greatest sports weekend of the year.  Grandmas. soccer fans...