Megna has been signed to a one-year deal.

2020-10-10 14:26:47

Megna has been signed to a one-year deal.