Rob Thomson Finishes 5th in NL Manager of the Year Voting

We already knew Philadelphia Phillies manager Rob Thomson wasn’t winning the NL Manager of the Year award, but a 5th place finish!?

Continue reading “Rob Thomson Finishes 5th in NL Manager of the Year Voting”