Surprise! Kate Upton Announces Engagement to Justin Verlander - In Touch Weekly

Surprise! Kate Upton Announces Engagement to Justin Verlander