ARLINGTON, TX - JULY 31: Nelson Cruz #17 of the Texas Rangers hits a solo homerun against the Los Angeles Angels at Rangers Ballpark in Arlington on July 31, 2013 in Arlington, Texas. (Photo by Ronald Martinez/Getty Images)
Several media sources, ranging from ESPN to The Dallas Morning News to Sports Illustrated are reporting that free agent outfielder and Texas Rangers' fan favorite Nelson Cruz has agreed to a deal in Baltimore.
The one-year deal is reportedly worth $8 million. But it all depends on whether he passes a physical.