Photo: ben foster confirmed to play lance armstrong in movie 02 | Photo 2972801 | Just Jared: Entertainment News