There's little research on the health effects of tallow. Like any animal fat, it's best to consume beef tallow in small amounts as it's high in calories and saturated fat.
After the Giants fumbled negotiations and undervalued their best offensive weapon, Barkley parlayed their miscalculation into a career-defining season.