A few weeks ago, @conspirator0 did a thread on verified Twitter accounts that appeared to have changed hands. This included @Tommypage, which was verified to the late singer Tommy Page. @Marcus_D_animal appears to have met the same fate.
According to the website of the Trinidad and Tobago Olympic Committee - @TTOlympic - that account (same @ on Instagram), belongs to Olympic sprinter Marcus Duncan.