The Marlins reached a last minute deal with Josh Beckett, the 2nd pick in the amateur draft. His contract requires the Marlins to place him on their 40 man roster.