Posted by Dr Fro 9:46 AM
The lovable losers lost, Astros finished a sweep of the Cards, and the Giants blew it in extra innings. Does this seem like a team of destiny, ala The Ohio State University a couple years ago?
Random thoughts from a lawyer, an accountant, a commodities trader, an ex-Marine and a WSOP Main Event money finisher that don't know as much as they wish they did...