Barring any outside moves (Jack Cust?) or injuries today, the Mariners have reportedly made their internal roster complete for Opening Day (h/t: Mike Salk)
C - Adam Moore
C - Rob Johnson
1 - Casey Kotchman
2 - Chone Figgins
3 - Jose Lopez
S - Jack Wilson
INF - Matt Tuiasosopo
LF/DH - Milton Bradley
LF - Eric Byrnes
CF - Franklin Gutierrez
RF - Ichiro Suzuki
OF - Ryan Langerhans
DH - Ken Griffey Jr.
DH - Mike Sweeney
SP - Felix Hernandez
SP - Ian Snell
SP - Ryan Rowland-Smith
SP - Doug Fister
SP - Jason Vargas
RP - Kanekoa Texeira
RP - Sean White
RP - Shawn Kelley
RP - Brandon League
RP - Mark Lowe
RP - David Aardsma