season of The Simpsons has definitely had some impressive guest stars, but none
have felt as under utilized as Danica Patrick and Rachel Weisz were this week.
two of these lovely ladies were each only given a couple lines and the racing
you know what a "Racing Homer" is? Fun fact: it's the type of pigeon
specifically bred for the sport of bird racing. But on 'The Simpsons' (Sun.,
8PM ET on Fox), the term "Racing Homer" could just as easily apply to
... Mr. Homer Simpson himself.