Andrew Cashner?
But seriously, if you believe you still "have it", what better place to prove it than playing for the O's, in Camden Yards, against the Yankees and Red Sox regularly. If you can pitch here, then you can pitch anywhere. Look at the many that have left here and knocked several runs off of their ERA.