Sign in to NFL Now to watch the best of the NFL, personalized for you

France's 75% 'super tax' ruled unconstitutional

FOX News Videos 1:37 mins

Greg Palkot reports from London

View Comments (2)