La Roja May Be the Best Sports Team Ever
Related Videos
Popular
Most Recent
Most Viewed

Description


This is going to be a hard one for a lot of sports fans in the U.S. to swallow, but if La Roja, the Spanish national soccer team, manages to win a second consecutive European championship, it's going to have to be considered the greatest sports team of all time. Matthew Futterman explains on Lunch Break.