The bicycle stadium that shame tore down
By Joe Spier CALGARY, Alberta, Canada — As far as sports complexes go, the Paris Velodrome built in 1909 within blocks of the Eiffel Tower was a marvel. Housing the popular indoor 6-day bicycle races, the huge stadium contained a giant steeply banked oval track at its base with two tiers of seating for 15,000 […]
The bicycle stadium that shame tore down Read More »
International, Jewish History



