World Cup Final
The month long ride in Brazil will come to an end today and it wont be without fanfare. Argentina and Germany will lock horns for the 3rd time in an international final. Will defense prevail Sunday or will the German blitzkrieg continue to find the form that destroyed the Brazilians earlier this week? Questions are good, winners are better. It’s time to Let It Ride with Jay Onrait and I…