Frampton would have big balls to take Vazquez or Terrazas at this early stage of his career , Vazquez is a very very tough fight for him , i think Frampton beats Terrazas if I'm honest , the guy flatters to deceive , but still tough Mares is beginning to show signs of becoming an elite fighter , i do believe he will become somewhat of a superstar in the next 12 - 18 months , he' very well rounded , tough , well schooled , he's becoming an excellent fighter , he's not for Frampton right now