Saints sign TE Foster Moreau to 3 year deal

I recall reading somewhere that if he did play this season, he'd be back about halfway through (don't know if that was true, conjecture, or I'm just imagining things, though.). Does this mean he's still missing time, or he's been cleared to play by Week 1?

When I read “He’s been cleared,” it makes it sound like he’s good to go.

Wish Schefter had provided some clarification there instead of it being a throwaway line at the end of a tweet. This is a significant detail.