Veteran Aaron Rowand has signed a minor league contract with the Miami Marlins and will contend for a job as a backup outfielder.
Of Rowand signs minor league contract with Marlins