TV Quote from The Simpsons 03x17: Homer at the Bat

What makes you think this Darryl Strawberry character is better than you?