Reports late last night had St. Louis and Cleveland close to making a deal for the third consecutive summer, and now Brandon Moss will don uniform No. 21 for the Cardinals. The 1B/OF has 15 HR and 50 RBI in 2015, both that would be team highs for St. Louis.