Freddie Mitchell Facing Federal Tax Fraud Charges

Freddie Mitchell The People’s Champ FredEx and two other men are facing federal tax fraud charges after an investigation uncovered an alleged scheme to recruit professional athletes and get false tax returns. The U.S. attorney in Orlando, Florida has filed an indictment naming Mitchell’s Chameleon Enterprises. We’ve come a long way from Fourth and 26. [Fox 29]