La Mesa Outlet to Display World Series Trophies
La Mesa RV Center’s Fort Myers, Fla., location will be displaying three World Series trophies tomorrow (Feb. 26) from the Boston Red Sox’s 2004, 2007 and 2013 championship teams. “This is quite an honor to be selected as a display location by the Boston Red Sox,” said Bob Barker, general manager for La Mesa RV, [...]