Anthony Birchak: Thomas Almeida Has No Chance of Stopping my Takedowns Nov 5, 2015 Comments Anthony Birchak on fighting in Brazil and his thoughts on opponent Thomas Almeida.