Happy opening day! This is the golden day where everybody's got a shot to supplant the Giants as World Series champion. Even the Royals! In honor of the start of the Major League Baseball season, can you name the opening day starters for all 30 teams in 5 minutes?
Last names only, unless you're looking for one of the Hernandez starters. Then we'll need a first name.