Kate Upton & Justin Verlander Finally Go Public