When you focus on Stan and Steve's very bizarre relationship you usually get a good episode and this one was no different. It mocked nerds, it had baseball and had some of the general absurdity we love from American Dad.
See also
Awards | FAQ | User Ratings | External Reviews | Metacritic Reviews