Could this be the Mets Opening Day lineup?

Opening-Day-citi-fieldIn the event Daniel Murphy, David Wright and Johan Santana all start the season on the disabled list,  Anthony DiComo of MLB.com predicts this to be the Opening Day lineup:

1) Collin Cowgill, CF

2) Ruben Tejada, SS

3) Marlon Byrd, RF

4) Ike Davis, 1B

5) Justin Turner, 3B

6) Lucas Duda, LF

7) John Buck, C

8) Jordany Valdespin, 2B

9) Jon Niese, P

Jared Diamond of the Wall Street Journal also put together what he believes the lineup may look like, with the same players, just in a different batting order.