The story of Google Maps on Apple Watch is an odd one. While Apple Watch just launched with Apple Maps, […]