Justin Verlander St. Thomas
Dec 29, 2012Other Sports
Kate Upton & Justin Verlander Are Allegedly Vacationing In St. Thomas

Kate Upton & Justin Verlander Are Allegedly Vacationing In St. Thomas

The rumor of Justin Verlander and Kate Upton vacationing in St. Thomas was sent to BC yesterday, but there was...