rollinggomezrolling
RollingGomezRolling
rollinggomezrolling

Russell “hates that town”? The town he shows up in every year to throw out the first pitch at the Fenway opener, including two days ago?