Kevin Love Taco Bell XXL Steak Nachos Commercial

Kevin Love Taco Bell XXL Steak Nachos Commercial

All-star Kevin Love has been pretty health conscious over the last few seasons dropping extra weight to elevate his game to new levels. But even he’s entitled to a cheat day, especially if it’s paid by Taco Bell to eat some XXL Steak Nachos.