This past week has not been an enjoyable one to watch for Seattle Mariners fans. The Mariners entered the offseason with clear needs at first base, second base ...