Advertising Console

    La Roja May Be the Best Sports Team Ever

    5min Sports

    by 5min Sports

    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.