RIP The Houston Comets
It’s been awhile since I’ve shown my face around here…so here are some random thoughts I’ve had from this week in sports:
• I feel bad for the WNBA, but what does it say for your sport if the team that won your first four championships closes up shop? What would we think of the NFL if the Green Bay Packers did the same?