Tracy McGrady and Vince Carter investing in an NFL franchise?

Tracy McGrady and Vince Carter investing in an NFL franchise?

Tracy McGrady e Vince Carter they might be ready to invest in one deductible. However, we are not talking about an NBA team but about one football. The two, who among other things are third cousins, seem interested in Buffalo Billshistoric NFL franchise. The team is currently owned by Terry Pegula who bought it in […]