If Oviedo reports by end of week, he’ll be eligible to pitch week of 7/23. With time in the minors, earliest he joins Marlins is August.